aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2022-11-13Sema: remove `block` and `src` parameters from `getBuiltin`Veikka Tuominen
2022-11-04Sema: make `InferredErrorSet` deterministicJacob Young
2022-10-30re-apply "Fix C include files not being in `whole` cache (#11365)"Andrew Kelley
2022-10-27remove test case triggering generic deletion bugVeikka Tuominen
2022-10-27Module: mitigate generic deletion bugVeikka Tuominen
2022-10-21Change how `Block` propagates (error return) trace indexCody Tapscott
2022-10-21stage2: Keep error return traces alive when storing to `const`Cody Tapscott
2022-10-21Merge pull request #13219 from Vexu/stage2-fixesVeikka Tuominen
2022-10-20stage2: improve source location of assignmentVeikka Tuominen
2022-10-19Sema: remove unresolved inferred allocsVeikka Tuominen
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-10-18Sema: implement linksection on functionsjacobly0
2022-10-15Module: fix early exit conditions during compilationJacob Young
2022-10-15sanitize qualified name for nvptx backendGuillaume Wenzek
2022-10-12stage2: add @addrSpaceCast builtinRobin Voetter
2022-10-12Merge pull request #13081 from r00ster91/docsAndrew Kelley
2022-10-05fix(text): hyphenate "runtime" adjectivesr00ster91
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
2022-10-05Merge pull request #13071 from ziglang/resolve-cache-filesAndrew Kelley
2022-10-05Fix all std lib tests being run for any file within the std packageRyan Liptak
2022-10-05stage2: resolve file before putting them into cacheAndrew Kelley
2022-10-03Merge pull request #12979 from Vexu/inline-switchAndrew Kelley
2022-10-01Sema: avoid undefined fields in file struct declsJacob Young
2022-09-30stage2: improve error message for missing member in file root structVeikka Tuominen
2022-09-27Sema: implement non-special inline switch prongsVeikka Tuominen
2022-09-15stage2: implement referenced by trace for error messagesVeikka Tuominen
2022-09-08Sema: fix UAF in zirClosureGetVeikka Tuominen
2022-09-07build-exe: allow combination of -fno-emit-bin and --verbose-airbfredl
2022-09-02Sema: remove unused src param from typeRequiresComptimeVeikka Tuominen
2022-08-30Sema: prevent access of undefined fieldsAndrew Kelley
2022-08-30coff: add missing bits required for minimal PE exampleJakub Konka
2022-08-30coff: reorganize the linkerJakub Konka
2022-08-24stage2: explicitly tagged enums no longer have one possible valueAndrew Kelley
2022-08-24stage2: fix generic function cleanupAndrew Kelley
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen
2022-08-19LLVM: add DLL export attributeAndrew Kelley
2022-08-18improved ABI alignment/size for >= 128-bit integersAndrew Kelley
2022-08-18stage2: agree with LLVM that `@alignOf(u128)` is 8Andrew Kelley
2022-08-10stage2: remove destroyed functions from mapsAndrew Kelley
2022-08-10stage2: Implement explicit backing integers for packed structsIsaac Freund
2022-08-09stage2: correct node offset of nested declarationsVeikka Tuominen
2022-08-05Merge pull request #12300 from antlilja/getParamNameVeikka Tuominen
2022-08-01stage2: better source location for var declsVeikka Tuominen
2022-08-01Removed anytype_args field from Fnantlilja
2022-08-01Removed param_names from Fn inside Module.zigantlilja
2022-07-29stage2: handle tuple init edge casesVeikka Tuominen
2022-07-29stage2: add error for comptime control flow in runtime blockVeikka Tuominen
2022-07-28stage2: ensure 'std', 'builtin', and 'root' is always available to `@import`Meghan
2022-07-27Merge pull request #12256 from Vexu/stage2Andrew Kelley
2022-07-27Sema: copy fn param ty in `zirTypeInfo`Veikka Tuominen