aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in ? array lengths errorgingerBill2019-08-131-1/+1
* Fix compound literal printing for structs with custom alignment requirementsgingerBill2019-08-131-1/+2
* `package reflect`; fix substring type bug; fix scoping rules for `using` on p...gingerBill2019-08-112-44/+76
* Make structs with the same fields but with different tags distinct typesgingerBill2019-08-091-0/+6
* Fix global variable initialization for certain types.gingerBill2019-08-091-1/+17
* Struct field tagsgingerBill2019-08-095-15/+70
* Fix bit_field comparison against nil #414gingerBill2019-08-092-0/+10
* Improve implementation of `intrinsics.type_*` proceduresgingerBill2019-08-043-329/+98
* `intrinsics.type_*` constant evaluation proceduresgingerBill2019-08-045-221/+740
* Add error message for non-constant polymorphic name parametersgingerBill2019-08-031-0/+1
* Fix `min`, `max`, `clamp` final type buggingerBill2019-08-031-0/+6
* Fix constant default value error #408 (typo)gingerBill2019-07-291-1/+1
* Add extra hints for LLVM for implicit reference parametersgingerBill2019-07-291-0/+3
* Fix parsing for procedure literals expression statements; improve assert perf...gingerBill2019-07-282-1/+2
* Improve the performance of simple array comparisonsgingerBill2019-07-273-13/+49
* Fix array comparisons and fix f32 literal LLVM issue regarding accurate repre...gingerBill2019-07-272-12/+32
* Fix array comparisonsgingerBill2019-07-271-3/+6
* Improvement to the Odin calling conventions to pass certain things by "implic...gingerBill2019-07-273-3/+11
* Change scoping rules to allow for shadowing of procedure parameters but not n...gingerBill2019-07-272-12/+37
* Fix bounds checking on slices for constant parametersgingerBill2019-07-151-2/+2
* IR fix array comparisonsgingerBill2019-07-151-8/+13
* Make procedure parameters just named values rather than copied variablesgingerBill2019-07-155-40/+28
* Improve type hinting for named parameters in call expressionsgingerBill2019-07-131-6/+93
* Improve type inference for procedure group parametersgingerBill2019-07-131-1/+66
* Add extra error handling for parsing slicesgingerBill2019-07-091-8/+20
* Add minimum requirement of 2 variants for #no_nilgingerBill2019-07-091-0/+5
* union #no_nilgingerBill2019-07-095-5/+23
* Fix target list branch rules for name-labelled block/if statementsgingerBill2019-07-071-4/+13
* Fix unions with zero variantsgingerBill2019-07-072-7/+6
* Disallow blank identifier polymorphic types $_gingerBill2019-07-071-0/+6
* Fix procedure constant declaration value type assignment checkinggingerBill2019-06-212-2/+56
* Fix procedure group compiler assert with no matching arguments #393gingerBill2019-06-211-43/+38
* Fix double-pointer indexing bug #396gingerBill2019-06-211-3/+1
* Fix comparison for bit field values #386gingerBill2019-06-212-38/+59
* Fix ranges in switch statement for stringsgingerBill2019-06-213-2/+9
* v0.10.0v0.10.0gingerBill2019-06-021-1/+1
* Move internal 128-bit stuff to a windows specific filegingerBill2019-06-011-3/+7
* Pedantic conversions on query datagingerBill2019-05-291-18/+18
* Fixes to ABIgingerBill2019-05-293-17/+16
* Fix bit set size with 128-bit integersgingerBill2019-05-282-14/+18
* Add i128/u128 support for bit setsgingerBill2019-05-282-8/+21
* Support 128-bit integers `i128` `u128`gingerBill2019-05-286-52/+194
* Improve tokenizer slightlygingerBill2019-05-281-8/+13
* Update parsersgingerBill2019-05-281-2/+2
* Add `..<` operator for ranges; Add extra checking for bit set assignmentsgingerBill2019-05-287-20/+67
* -go-to-definitions (OGTD file format)gingerBill2019-05-269-435/+768
* -compact flag for 'odin query'gingerBill2019-05-252-1/+13
* odin querygingerBill2019-05-2512-86/+1018
* Fix polymorphic procedure return by pointer values #374gingerBill2019-05-192-18/+39
* Change import name rulesgingerBill2019-05-191-5/+7