aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v0.11.0v0.11.0gingerBill2019-11-011-1/+1
* Add `@force` to `foreign import`gingerBill2019-11-015-1/+40
* Fix polymorphic record parameter determination bug caused by polymorphic cons...gingerBill2019-10-312-2/+4
* Fix stack overflow bug caused by polymorphic record with polymorphic constant...gingerBill2019-10-312-11/+15
* Fix double calling of lhs of logical binary expressionsgingerBill2019-10-313-19/+33
* Delay determination of procedure abi types until as late as possible to preve...gingerBill2019-10-315-12/+29
* Fix procedure group "best fit" algorithm for polymorphic proceduresgingerBill2019-10-273-19/+23
* New `package math` and `package math/linalg`gingerBill2019-10-271-4/+24
* Fix slice and dynamic array lengths determined from ranged compound literalsgingerBill2019-10-263-8/+5
* Add `ranged_fields_for_array_compound_literals`gingerBill2019-10-261-3/+6
* Add range_cache.cppgingerBill2019-10-261-0/+70
* Allow ranges for array-like compound literalsgingerBill2019-10-268-165/+337
* Fix Compiler assertion when applying `using` to `_` procedure parameter. #451gingerBill2019-10-264-9/+8
* Allow for cycles in record polymorphic parameters but not in actualized fieldsgingerBill2019-10-261-31/+41
* Modify runtime to reduce dependencies on other packagesgingerBill2019-10-231-0/+1
* Fix missing check for zero elementsgingerBill2019-10-201-2/+2
* Support for named indices for array-like compound literals `{3 = a, 1 = b}`gingerBill2019-10-204-63/+213
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2019-10-201-2/+3
|\
| * Clarify that you can pass a directory to `odin build`Tetralux2019-10-191-2/+3
* | Fix typo in `string_to_string16` #444gingerBill2019-10-201-1/+1
|/
* Add `instrincs.type_is_valid_map_key`gingerBill2019-10-152-1/+5
* Fix missing typeid conversion case for variadic parametersgingerBill2019-10-151-0/+4
* Fix Values coerce to typeid #443gingerBill2019-10-151-15/+1
* Change `error` to `syntax_error` in parsergingerBill2019-10-133-29/+37
* Fix System V for certain structsgingerBill2019-10-131-5/+18
* Fix IR generation bug for nested foreign procedure declarationgingerBill2019-10-131-9/+12
* `#panic`; Minor change to demo.odin; Fix `#assert` bug at file scopegingerBill2019-10-137-85/+106
* Minor fix to Odin types with System V ABIgingerBill2019-10-101-11/+8
* Update System V ABI to for more Odin typesgingerBill2019-10-101-112/+136
* Minor fix to systemv_distribute_struct_fieldsgingerBill2019-10-101-8/+6
* Add Odin types for System V ABIgingerBill2019-10-101-0/+48
* Fix typo in System V ABI determinationgingerBill2019-10-101-1/+1
* Fix general IR parameter casegingerBill2019-10-102-8/+13
* Correct (experimental) System V AMD64 ABI supportgingerBill2019-10-103-52/+317
* Fix typos and make demo work with -vetgingerBill2019-10-082-3/+5
* Change implicit semicolon rules for record types within procedure bodies; Upd...gingerBill2019-10-061-1/+2
* Change precedence for `in` and `notin` to match + - | ~gingerBill2019-10-061-5/+6
* strings.split; strings.index; eprint* over print*_err;gingerBill2019-10-061-1/+1
* Make `typeid` semantics consistent across variables and constantsgingerBill2019-10-066-45/+113
* Fix #complete switch with pointer case doesn't compile #416gingerBill2019-10-052-2/+21
* Fix Using any in if statement asserts compiler #441gingerBill2019-10-051-1/+3
* Change ODIN_OS string for osx from "osx" to "darwin" to allow for other platf...gingerBill2019-10-013-14/+18
* Change how foreign imports work for macgingerBill2019-09-293-3/+7
* Fix -debug crash on windows caused by missing debug info for files.gingerBill2019-09-252-3/+16
* Fix Implicit Selector Expressions do not work for parameteric struct paramete...gingerBill2019-09-251-1/+27
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2019-09-173-56/+78
|\
| * Merge pull request #430 from nakst/mastergingerBill2019-09-093-56/+78
| |\
| | * New Essence OS layer; cross-compiling improvementsnakst2019-09-023-56/+78
* | | Add suggestions to errors on casts and assignments.gingerBill2019-09-173-14/+85
|/ /
* | Merge pull request #434 from odin-lang/ThisDrunkDane-patch-1gingerBill2019-09-081-2/+2
|\ \