aboutsummaryrefslogtreecommitdiff
path: root/code
Commit message (Expand)AuthorAgeFilesLines
...
* Fix double declarations with enum bugGinger Bill2016-10-261-2/+0
* Fix Type_Info bug overwriting type_info data.Ginger Bill2016-10-231-2/+3
* Separation of certain instructions for better clarity.Ginger Bill2016-10-232-2/+5
* Separate ssa_struct_gep and ssa_array_gep proceduresGinger Bill2016-10-231-1/+1
* Minor Style FixesGinger Bill2016-10-222-24/+8
* union_castGinger Bill2016-10-161-5/+17
* Fix exact value bug when updating expressionsGinger Bill2016-10-161-0/+7
* Update ImplicitValue "architecture"Ginger Bill2016-10-151-9/+0
* Add Pointer ArithmeticGinger Bill2016-10-121-0/+10
* Implicit Values: `context`; Fix lvalue selector assignments; Fix offset_of* f...Ginger Bill2016-10-101-1/+0
* SSA Phi Node SupportGinger Bill2016-10-081-1/+1
* "Maybe-fy" operatorGinger Bill2016-10-081-11/+1
* Demaybe operator ?Ginger Bill2016-10-071-1/+2
* Maybe types; value, ok := maybe_value(x)Ginger Bill2016-10-061-8/+8
* Untyped `nil`Ginger Bill2016-10-063-10/+82
* Code clean up of call argumentsGinger Bill2016-10-031-8/+1
* Refactor: Remove dead codeGinger Bill2016-10-021-7/+8
* Allow for constants of compound typesGinger Bill2016-10-011-1/+7
* Const Aggregate Literals for IR; Module path fixGinger Bill2016-09-301-9/+1
* Begin work on const llvm aggregate literalsGinger Bill2016-09-301-9/+7
* using on indexable field; Auto deref for (Index|Slice)ExprGinger Bill2016-09-291-53/+11
* Demo 004Ginger Bill2016-09-281-4/+55
* Update Standard Library; Fix Type_Info for integersGinger Bill2016-09-282-2/+8
* Fix: double declaration in SSAGinger Bill2016-09-271-3/+0
* Fix minimal dependency for nested entitiesGinger Bill2016-09-271-0/+3
* Minimal Dependency Map: Only build what is neededGinger Bill2016-09-271-1/+3
* Bug Fixes: some assertions; variable inits;Ginger Bill2016-09-241-22/+0
* Any order declarations at procedure scope (except variables)Ginger Bill2016-09-241-5/+3
* Fix returns of tupleGinger Bill2016-09-231-0/+11
* Fix push_* with better defer systemGinger Bill2016-09-233-331/+746
* Unicode file loading; push_allocator & push_contextGinger Bill2016-09-232-3/+14
* Fix assert; exporting rulesGinger Bill2016-09-223-32/+30
* Demo 003Ginger Bill2016-09-224-184/+199
* Fix type info generationGinger Bill2016-09-221-21/+49
* Fix enum type comparison; Start demo 003 codeGinger Bill2016-09-214-25/+318
* Filename as default import name; as .; as _; panic()Ginger Bill2016-09-214-9/+10
* Sort enum entities; Remove sprint* from fmt.odinGinger Bill2016-09-201-3/+26
* fmt improvement; Minor refactoringGinger Bill2016-09-192-61/+51
* enum_to_string fix; enum count, min_value, max_valueGinger Bill2016-09-191-17/+23
* enum_to_stringGinger Bill2016-09-193-21/+194
* Core library and Better name mangling for filesGinger Bill2016-09-192-0/+10
* Better name mangler for SSA generationGinger Bill2016-09-184-437/+37
* #import search rule: relative then core/Ginger Bill2016-09-175-1543/+0
* VarDecl and ConstDecl split; error, warning, et al. now globalGinger Bill2016-09-174-2/+1175
* #import and #loadGinger Bill2016-09-162-15/+2
* Call expression, either handle all or ignore all results.Ginger Bill2016-09-164-38/+58
* ssa - alloca all variables at the very startGinger Bill2016-09-153-61/+111
* #file #line directivesGinger Bill2016-09-153-41/+44
* Fix namespacing issues for #import; allow using ImportNameGinger Bill2016-09-148-724/+154
* #import "" as namespaceGinger Bill2016-09-144-125/+18