aboutsummaryrefslogtreecommitdiff
path: root/src/check_decl.c
Commit message (Expand)AuthorAgeFilesLines
* Build as C++Ginger Bill2017-06-081-566/+0
* `bit_field`; Lexical sugar operators ≠ ≤ ≥Ginger Bill2017-06-031-0/+4
* Implement u128/i128 features; Add bits.odinGinger Bill2017-06-011-2/+18
* `default:` to `case:`; `no_alias` to `#no_alias`Ginger Bill2017-05-271-65/+0
* Fix issue #63 for block comments not terminating at an EOFGinger Bill2017-05-091-0/+7
* Remove check on array/slice/dynamic element sizeGinger Bill2017-05-021-1/+2
* Fix issue #48 dependency issueGinger Bill2017-04-261-2/+9
* `fmt.String_Buffer`, Fix issue #44, Tweak overloading rulesGinger Bill2017-04-261-32/+43
* Fix `find_using_index_expr`Ginger Bill2017-04-231-1/+1
* Continue work on custom SSA; Fix double declaration in `when` statementsGinger Bill2017-04-211-2/+1
* Add `#require_results` for proceduresGinger Bill2017-04-161-5/+17
* Merge https://github.com/gingerBill/OdinZachary Pierson2017-04-061-2/+1
|\
| * Fix ir bugs: global variable names, untyped to any assignmentGinger Bill2017-04-061-2/+1
* | Reverted the main proc changed, after a chat with Bill about better solutions.Zachary Pierson2017-03-311-21/+4
* | Added checking for params and return values in `main`Zachary Pierson2017-03-301-18/+35
|/
* Add branch labels for loops; using listGinger Bill2017-03-191-6/+1
* windows.odin TYPE_NAME to Type_Name; More SSA work and SSA printing for debug...Ginger Bill2017-03-121-0/+53
* Optional ok for `union_cast` (similar to map indices)Ginger Bill2017-02-141-11/+0
* Use a global to store the build context informationGinger Bill2017-02-121-2/+2
* Make checking map key exists optionalGinger Bill2017-02-061-1/+1
* Begin writing dynamic map procs and fix `using` bug in IRGinger Bill2017-02-051-17/+2
* oh boy, basic osx/unix supportzhiayang2017-02-021-1/+1
* Fix parsing for block/if expression within if/for/etc. statementsv0.0.6Ginger Bill2017-01-271-4/+5
* `in` keyword for `for` and `match type`Ginger Bill2017-01-271-0/+1
* Fix utf8 stuff, Allow _ in numbers, Begin writing next demo code.Ginger Bill2017-01-271-0/+10
* Library names - Only link with used foreign librariesGinger Bill2017-01-261-0/+23
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-2/+0
* Fix issue #10Ginger Bill2017-01-201-0/+1
* `using` `immutable` `thread_local` on variable declarationsGinger Bill2017-01-191-72/+2
* `immutable` field prefixGinger Bill2017-01-191-0/+2
* Best viable overloading procedure algorithm; `no_alias`; call expr style castsGinger Bill2017-01-171-2/+3
* "Old style" enumsGinger Bill2017-01-081-8/+0
* File reorganization for checker system.Ginger Bill2017-01-071-0/+594