aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
2018-11-13New Zig formal grammar (#1685)Jimmi Holst Christensen
2018-11-09array type syntax implies comptimeAndrew Kelley
2018-11-06macos: use the same code as linux to determine libc include pathAndrew Kelley
2018-11-06limit integer types to maximum bit width of 65535Andrew Kelley
2018-10-13fix compiler crashAndrew Kelley
2018-10-13C ABI and compiler rt improvements for ARMAndrew Kelley
2018-10-04refactor ir.cppAndrew Kelley
2018-10-01Fixed StackTrace not being resolved when panic is invalid (#1615)Jimmi Holst Christensen
2018-10-01std lib: flesh out the async I/O streaming API a bitAndrew Kelley
2018-09-26fix crash when compile error evaluating return...Andrew Kelley
2018-09-26fix variables which are pointers to packed struct fieldsAndrew Kelley
2018-09-26the last number in a packed ptr is host int bytesAndrew Kelley
2018-09-25fix crash on runtime index into slice of comptime typeAndrew Kelley
2018-09-25fix self reference through fn ptr field crashAndrew Kelley
2018-09-20better string literal caching implementationAndrew Kelley
2018-09-18fix optional pointer to empty struct incorrectly being non-nullAndrew Kelley
2018-09-17allow extern structs to have stdcallcc function pointersAndrew Kelley
2018-09-16fix crash when pointer casting a runtime extern functionAndrew Kelley
2018-09-14fix alignment of structsAndrew Kelley
2018-09-14fix coroutine alignmentAndrew Kelley
2018-09-13remove `this`. add `@This()`.Andrew Kelley
2018-09-13add compile error for merging non- error setsAndrew Kelley
2018-09-13fix tagged union with only 1 field tripping assertionAndrew Kelley
2018-09-11error messages for attempted cache when zig cannot perfectly do itAndrew Kelley
2018-09-11Merge remote-tracking branch 'origin/master' into stage1-cachingAndrew Kelley
2018-09-11fix incorrect error union const value generationAndrew Kelley
2018-09-11ability to disable cache. off by default except for...Andrew Kelley
2018-09-10fix llvm assertion and missing compile errorAndrew Kelley
2018-09-07improve panic message from previous commitAndrew Kelley
2018-09-07C ABI: support returning large structs on x86_64Andrew Kelley
2018-09-07stage1: refactor fn type analysis to use C ABI walk fnAndrew Kelley
2018-09-07stage1: c abi for big struct worksAndrew Kelley
2018-09-06add C ABI testsAndrew Kelley
2018-09-05stage1: improve handling of generic fn proto type exprAndrew Kelley
2018-09-05add compile error for using outer scoped runtime variablesAndrew Kelley
2018-09-05stage1: rename more TypeTableEntry types to ZigTypeAndrew Kelley
2018-09-05stage1: rename VariableTableEntry to ZigVarAndrew Kelley
2018-09-05stage1: rename FnTableEntry to ZigFnAndrew Kelley
2018-09-05stage1: rename TypeTableEntry to ZigTypeAndrew Kelley
2018-09-04stage1: use os_path_resolve instead of os_path_realAndrew Kelley
2018-09-04add compile error for comptime control flow inside runtime blockAndrew Kelley
2018-09-03compile errors for unimplemented minValue/maxValue builtinsAndrew Kelley
2018-08-28add compile error for function prototype with no bodyAndrew Kelley
2018-08-27this was intended to be included in the previous commitAndrew Kelley
2018-08-27fix false negative determining if function is genericAndrew Kelley
2018-08-25Merge remote-tracking branch 'origin/master' into macos-stack-tracesAndrew Kelley
2018-08-25fix regressionsAndrew Kelley
2018-08-25fix stack traces on linuxAndrew Kelley
2018-08-23fix error message for incorrect panic handler fn signatureAndrew Kelley
2018-07-27remove ability to break from suspend blocksAndrew Kelley