aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2023-01-26coff: migrate to new non-allocateDeclIndexes APIJakub Konka
2023-01-26elf: migrate to new non-allocateDeclIndexes APIJakub Konka
2023-01-26macho: completely remove allocateDeclIndexes in favor of linker trackingJakub Konka
2023-01-22AstGen: detect and error on files included in multiple packagesmlugg
2023-01-22Package: store package name directlymlugg
2023-01-16Sema: automatically optimize order of struct fieldsVeikka Tuominen
2023-01-11Sema: fix typeInfo decls with usingnamespaceVeikka Tuominen
2023-01-09std: add helper functions to std.zig.Ast for extracting data out of nodesTechatrix
2023-01-05Sema: handle enum expressions referencing local variablesVeikka Tuominen
2023-01-05Sema: remove generic function from `monomorphed_funcs` on any errorVeikka Tuominen
2023-01-05Sema: add system for checking backend feature supportVeikka Tuominen
2023-01-03Sema: do not immediately destroy failed generic instantiationVeikka Tuominen
2022-12-30fix generic function arg debug info referencing wrong parameterVeikka Tuominen
2022-12-14stage2: remove `pub` from a private functionAndrew Kelley
2022-12-14std.fs.Dir.statFile reworkAndrew Kelley
2022-12-14std.fs.Dir.statFile: use fstatatPhilippe Pittoli
2022-12-14Sema: display cimport errors from clangVeikka Tuominen
2022-12-11Add a helpful note when using `**` on number types. (#13871)IntegratedQuantum
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-12-02Sema: add error for failed assumption about struct having runtime bitsVeikka Tuominen
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-28CLI: more careful resolution of pathsAndrew Kelley
2022-11-27Use a slice for InstMap instead of std.HashMapJimmi Holst Christensen
2022-11-23Sema: implement tuple declarationsVeikka Tuominen
2022-11-23AstGen: implement tuple declarationsVeikka Tuominen
2022-11-20Module: fix compile error for non-comptime-known global initializerVeikka Tuominen
2022-11-20Module: fix `fieldSrcLoc` for generated typesVeikka Tuominen
2022-11-16Module: call `ensureDeclAnalyzed` on `builtin.test_functions`Veikka Tuominen
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