| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-04-23 | defer requires expr to be void. closes #341 | Josh Wolfe | |
| 2017-04-23 | fix check-statement-is-void. add tests | Josh Wolfe | |
| see #291 | |||
| 2017-04-23 | blocks check that their statements are void | Josh Wolfe | |
| closes #291 This changes the error message "return value ignored" to "expression value is ignored". This is because this error also applies to {1;}, which has no function calls. Also fix ignored expression values in std and test. This caught a bug in debug.readAllocBytes where an early Eof error would have been missed. See #219. | |||
| 2017-04-23 | remove redundant unreachable code error | Josh Wolfe | |
| 2017-04-22 | new compile errors for setGlobalAlign and setGlobalSection builtins | Andrew Kelley | |
| if you try to use them on an external variable or function then you get a compile error, since the alignment/section is set externally in this case. closes #244 | |||
| 2017-04-21 | update syntax for try and nullable unwrapping | Andrew Kelley | |
| closes #285 | |||
| 2017-04-21 | rename `@ptrcast` to `@ptrCast` to follow convention | Andrew Kelley | |
| 2017-04-20 | add compile error tests for offsetOf builtin | Andrew Kelley | |
| 2017-04-19 | convert assemble and link tests to zig build system | Andrew Kelley | |
| 2017-04-19 | convert std lib tests to zig build system | Andrew Kelley | |
