| 9 years ago | Andrew Kelley | | IR: fix hang for unreachable functions |
| 9 years ago | Andrew Kelley | | IR: fix prefix op eval setting wrong type |
| 9 years ago | Andrew Kelley | | IR handles global variables correctly |
| 9 years ago | Andrew Kelley | | IR: gen string literal |
| 9 years ago | Andrew Kelley | | IR: move unused codegen code to commented out in bottom of ir.cpp |
| 9 years ago | Andrew Kelley | | IR: support pointer types |
| 9 years ago | Andrew Kelley | | IR: support slice types |
| 9 years ago | Andrew Kelley | | WIP moving all analysis to IR |
| 9 years ago | Andrew Kelley | | IR: support this literal and bool literal |
| 9 years ago | Andrew Kelley | | add concept of inline for, inline while, inline var |
| 9 years ago | Andrew Kelley | | *WIP* |
| 9 years ago | Andrew Kelley | | ir: support return expression |
| 9 years ago | Andrew Kelley | | ir: ability to modify global vars |
| 10 years ago | Andrew Kelley | | IR: ability to assign to an array at runtime |
| 10 years ago | Andrew Kelley | | IR analysis unrolls a complicated loop |
| 10 years ago | Andrew Kelley | | IR: phi instruction works at compile time |
| 10 years ago | Andrew Kelley | | IR can inline loops |
| 10 years ago | Andrew Kelley | | IR supports variable assignment |
| 10 years ago | Andrew Kelley | | IR: introduce concept of lvalues |
| 10 years ago | Andrew Kelley | | add variable declaration initialization IR |
| 10 years ago | Andrew Kelley | | add variable declaration IR |
| 10 years ago | Andrew Kelley | | IR working for if statements |
| 10 years ago | Andrew Kelley | | IR if statements WIP |
| 10 years ago | Andrew Kelley | | explicit casting works with IR |
| 10 years ago | Andrew Kelley | | IR in 2 passes |
| 10 years ago | Andrew Kelley | | simple add function works with IR |
| 10 years ago | Andrew Kelley | | empty function compiles successfully with IR |
| 10 years ago | Andrew Kelley | | *WIP* |
| 10 years ago | Andrew Kelley | | fix regression: debug safety sometimes incorrectly disabled |
| 10 years ago | Andrew Kelley | | remove compiler directives |
| 10 years ago | Andrew Kelley | | clean up test directory |
| 10 years ago | Andrew Kelley | | add this keyword refers to thing in immediate scope |
| 10 years ago | Andrew Kelley | | std/rand: remove unneeded TODO |
| 10 years ago | Andrew Kelley | | cstr.len and cstr.cmp can run at compile time |
| 10 years ago | Andrew Kelley | | emit error for extern function |
| 10 years ago | Andrew Kelley | | fix crash when doing binary not on integer literal |
| 10 years ago | Andrew Kelley | | add error message for method call on non method |
| 10 years ago | Andrew Kelley | | refactor field access code into more generic container code |
| 10 years ago | Andrew Kelley | | ability to have struct to have a field which is slice of itself |
| 10 years ago | Andrew Kelley | | enums support member functions |
| 10 years ago | Andrew Kelley | | fix compiler crash for misspelled type with pointer only reference |
| 10 years ago | Andrew Kelley | | stack trace is able to figure out compilation unit |
| 10 years ago | Andrew Kelley | | os: fix file descriptor leak in os_exec |
| 10 years ago | Andrew Kelley | | fix compile crash when leaving out for loop parameter |
| 10 years ago | Andrew Kelley | | fix incorrect linking from previous commit |
| 10 years ago | Andrew Kelley | | exporting an object creates an h file |
| 10 years ago | Andrew Kelley | | fix error when switch prong has implicit cast |
| 10 years ago | Andrew Kelley | | avoid emitting "no member" errors when use import fails |
| 10 years ago | Andrew Kelley | | tests: correct test name |
| 10 years ago | Andrew Kelley | | use size_t for indexes |
|