aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2022-02-18stage2: eliminate ZIR arg instruction references to ZIRAndrew Kelley
2022-02-18Merge pull request #10913 from Vexu/errVeikka Tuominen
2022-02-17parser: add notes to decl_between_fields errorVeikka Tuominen
2022-02-17stage2: fix crash using -femit-binAndrew Kelley
2022-02-17parser: make some errors point to end of previous tokenVeikka Tuominen
2022-02-13Merge pull request #10879 from Vexu/errAndrew Kelley
2022-02-13stage2: add decltestsJacob G-W
2022-02-13parser: make missing semicolon error point to the end of the previous tokenVeikka Tuominen
2022-02-09Sema: handle inferred error set tail callAndrew Kelley
2022-02-07Merge pull request #10803 from ziglang/decl-has-lib-nameAndrew Kelley
2022-02-06stage2: handle extern lib name annotation for varsJakub Konka
2022-02-06stage2: add new Decl subtype, ExternFnJakub Konka
2022-02-05stage2: add support for Nvptx targetgwenzek
2022-01-31astgen: clean up source line calculation and managementJakub Konka
2022-01-26stage2: fix crash on file-level struct field source locationsAndrew Kelley
2022-01-24stage2: rework a lot of stuffAndrew Kelley
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2022-01-21fix incorrect zir offset loading in semaLoris Cro
2022-01-21astgen saves decl doc comments in zirLoris Cro
2022-01-20Sema: fix requiresComptime infinite recursionAndrew Kelley
2022-01-17Sema: fix comptime break semanticsAndrew Kelley
2022-01-15stage2: fix Decl garbage collection not marking enoughAndrew Kelley
2022-01-08stage2: implement @srcRobin Voetter
2022-01-07Increment `runtime_param_index` for zero sized parametersJimmi Holst Christensen
2022-01-07Add two more resolution status' to Struct and UnionJimmi Holst Christensen
2022-01-02stage2: CacheMode.whole: trigger loading zig source filesAndrew Kelley
2022-01-02stage2: add `@import` and `@embedFile` to CacheHashAndrew Kelley
2022-01-02stage2: introduce CacheModeAndrew Kelley
2021-12-28Sema: more union fixesAndrew Kelley
2021-12-28Sema: implement calling a fn ptr via a union fieldAndrew Kelley
2021-12-27stage2: fix 0-bit function parametersAndrew Kelley
2021-12-23stage2: initial implementation of packed structsAndrew Kelley
2021-12-21stage2: inferred error set coercionRobin Voetter
2021-12-21stage2: allow multiple inferred error sets per FnRobin Voetter
2021-12-21stage2: move inferred error set state into funcRobin Voetter
2021-12-21stage2: replace ErrorSet and ErrorSetMerged arrays with hash mapsRobin Voetter
2021-12-06stage2: improve handling of the generated file builtin.zigAndrew Kelley
2021-12-06stage2: fix double-free when error reading cached ZIRAndrew Kelley
2021-12-05wasm: Initial behavior tests succeedingLuuk de Gram
2021-12-04Revert "Merge pull request #10270 from Luukdegram/behaviour-tests"Andrew Kelley
2021-12-04wasm: Initial behavior tests succeedingLuuk de Gram
2021-12-01allocgate: use correct allocator in `populateTestFunctions`Lee Cannon
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: stage 1 and 2 buildingLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-24stage2: fix unwrap function call with optional pointer return valueAndrew Kelley
2021-11-24stage2: fix cleanup code for `@import` errorsAndrew Kelley
2021-11-24stage2: add cleanup logic for EmbedFileAndrew Kelley
2021-11-21stage2: fix the build for 32-bit architecturesAndrew Kelley