aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove old "macro" parsing codegingerBill2018-01-172-60/+0
* Remove `u128` and `i128`gingerBill2018-01-1311-138/+185
* Fix issue #170gingerBill2018-01-101-0/+12
* Fix issue #172gingerBill2018-01-102-2/+4
* Fix typo in errorgingerBill2018-01-011-1/+1
* Fix min/max for floatsgingerBill2018-01-011-7/+9
* Fix 'llvm bool' emit storegingerBill2017-12-231-2/+6
* Fix map internalsgingerBill2017-12-231-1/+4
* Fix Type info bug for 'llvm bool'gingerBill2017-12-232-1/+5
* "Fix" LLVM boolean bug (more like a bodge)gingerBill2017-12-225-45/+71
* Revert `map` to be a value type and not a reference typegingerBill2017-12-214-137/+130
* Fix len, cap, comparison against nil for `map`gingerBill2017-12-181-16/+20
* Fix fallthrough within a nested blockgingerBill2017-12-171-1/+1
* `map` is internally backed by a pointer (i.e. a "reference type")gingerBill2017-12-174-63/+95
* Remove `struct #ordered`gingerBill2017-12-176-327/+18
* Fix "using in import"gingerBill2017-12-171-14/+23
* using x in bar;gingerBill2017-12-174-10/+175
* `using in` importation statementsgingerBill2017-12-172-32/+109
* Fix lhs < rhs bug (#164)gingerBill2017-12-142-4/+3
* Change Map and PtrSet grow rategingerBill2017-12-128-84/+104
* Merge branch 'checker-optimizations' into explicit-overloadinggingerBill2017-12-126-107/+90
|\
| * Localize checker datagingerBill2017-12-126-107/+90
* | Print `nil` for nil procedures in fmt.odingingerBill2017-12-122-30/+18
|/
* Disable struct field reordering (for the time being)gingerBill2017-12-1211-269/+87
* Merge branch 'master' into explicit-overloadinggingerBill2017-12-111-6/+0
|\
| * Fix issue #162 regarding empty unionsgingerBill2017-12-111-6/+0
* | Change how abs, min, max, and clamp are implemented for floatsgingerBill2017-12-113-79/+70
* | Fix proc groups from import namesgingerBill2017-12-108-47/+71
* | Explicit procedure group; Remove implicit procedure overloadinggingerBill2017-12-0910-519/+346
|/
* Set type of a procedure grouping to `nullptr`gingerBill2017-12-061-1/+1
* Fix procedure groupingsgingerBill2017-12-061-4/+15
* Set procedure grouping type to `t_invalid`gingerBill2017-12-061-1/+1
* Make core library use procedure groupings rather than normal overloadinggingerBill2017-12-043-4/+6
* Added skip for Entity_ProcedureGroupingAleksander Birkeland2017-12-041-1/+1
* Fix procedure groupinggingerBill2017-12-032-1/+6
* Procedure grouping `foo :: proc[foo16, foo32];`gingerBill2017-12-035-5/+167
* Update demo.odingingerBill2017-12-033-4/+9
* Remove dead codegingerBill2017-12-034-2810/+2
* Fix union_tag_size; Fix constant array of array literal printing with scalar ...gingerBill2017-12-033-41/+59
* &x.(type)gingerBill2017-11-302-7/+93
* Remove `vector` type (will be replaced by something else in the future)gingerBill2017-11-3011-661/+39
* Fix issue #157gingerBill2017-11-303-3/+9
* Fix map IR buggingerBill2017-11-281-1/+1
* Fix issue #156gingerBill2017-11-282-169/+172
* Remove `using` in arrays; Remove `_` non-exported struct fieldsgingerBill2017-11-289-369/+299
* Fix `transmute`gingerBill2017-11-272-2/+14
* Update ABI for basic typesgingerBill2017-11-271-2/+4
* Change proc ABI for Odin specific typesgingerBill2017-11-271-13/+10
* Fix comparison against nil for slicesgingerBill2017-11-261-2/+2
* for key, val in some_map {}; for val, idx in some_array {}gingerBill2017-11-263-61/+63