aboutsummaryrefslogtreecommitdiff
path: root/src/checker/decl.c
Commit message (Collapse)AuthorAgeFilesLines
* File reorganization for checker system.Ginger Bill2017-01-071-594/+0
|
* Fix problem with `odin build`Ginger Bill2017-01-051-5/+8
|
* Rename llir -> irGinger Bill2017-01-041-8/+8
|
* `range` statementGinger Bill2017-01-021-1/+2
|
* Fix parameter/field lists and #import #include syntaxGinger Bill2017-01-021-1/+1
|
* Nearly finished Jai-like declarationsGinger Bill2017-01-011-184/+83
|
* Begin transition to Jai-like syntaxGinger Bill2017-01-011-11/+11
|
* More declaration differentiation in semantic stage e.g. make only variables ↵Ginger Bill2017-01-011-78/+196
| | | | and constants
* Add enum type info and fix enum castingGinger Bill2017-01-011-2/+4
|
* Block Expressions and `give`Ginger Bill2016-12-301-1/+13
|
* Handle calling conventions correctlyGinger Bill2016-12-221-1/+1
|
* Generic (grouped) declarations: var, let, const, type, import, includeGinger Bill2016-12-201-3/+3
|
* Remove `enum` for favour of Go-style enumerationsGinger Bill2016-12-191-11/+11
|
* Golang style enumerations with `iota`Ginger Bill2016-12-191-4/+10
|
* v0.0.4 - `odin build_dll`, atomic.odin, sync.odinGinger Bill2016-12-091-19/+21
|
* Custom entry points on Windows (DllMain; WinMain)Ginger Bill2016-12-091-19/+30
|
* `build_dll`; Require an entry point procedure `main`Ginger Bill2016-12-081-11/+19
|
* (Crude) Cyclic Type CheckingGinger Bill2016-12-041-69/+54
|
* Change entity collection strategyGinger Bill2016-12-031-0/+8
|
* Semicolons are required; `when` condition for certain file scope ↵Ginger Bill2016-12-011-26/+23
| | | | declarations; #import syntax change
* Fix illegal type declaration errorGinger Bill2016-11-301-1/+1
|
* error_nodeGinger Bill2016-11-301-19/+16
|
* Numpty forgot to add .c filesGinger Bill2016-11-231-0/+545