aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
AgeCommit message (Expand)Author
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
2018-07-26coroutines have 3 more bits of atomic stateAndrew Kelley
2018-07-26add compile error for ignoring return value of while loop bodiesAndrew Kelley
2018-07-24self-hosted: function types use table lookupAndrew Kelley
2018-07-24fix logic for determining whether param requires comptimeAndrew Kelley
2018-07-20self-hosted: share C++ code for finding libc on windowsAndrew Kelley
2018-07-18Allow pointers to anything in extern/exported declarations (#1258)Jimmi Holst Christensen
2018-07-16all integer sizes are available as primitivesAndrew Kelley
2018-07-11add compile error for disallowed types in extern structsAndrew Kelley
2018-07-07add @popCount intrinsicAndrew Kelley
2018-07-06add compile error notes for where struct definitions areAndrew Kelley
2018-07-03fix runtime libc detection depending on localeAndrew Kelley
2018-06-30Merge pull request #1167 from ziglang/comptime-array-by-valueJimmi Holst Christensen
2018-06-30Revert "ir_resolve_const now checks recursivly for undef values"Jimmi Holst Christensen
2018-06-30Revert "contains_comptime_undefined_value should not follow pointers"Jimmi Holst Christensen
2018-06-29contains_comptime_undefined_value should not follow pointersJimmi HC
2018-06-29ir_resolve_const now checks recursivly for undef valuesJimmi HC
2018-06-29Assert that array is not ConstArraySpecialUndef in const_values_equalJimmi HC