aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2024-01-01fix compilation errors when enabling llvmAndrew Kelley
2024-01-01fix remaining compile errors except oneAndrew Kelley
2024-01-01libcxx: update to new Compilation APIAndrew Kelley
2024-01-01fix a round of compile errors caused by this branchAndrew Kelley
2024-01-01compiler: miscellaneous branch progressAndrew Kelley
2024-01-01Compilation: redo whole vs incremental logic in create and updateAndrew Kelley
2024-01-01update bin_file.options references in Module (Zcu)Andrew Kelley
2024-01-01compiler: update references to targetAndrew Kelley
2024-01-01WIP: move many global settings to become per-ModuleAndrew Kelley
2024-01-01Compilation: cleanup hashmap usageJacob Young
2023-12-03Air: use typesafe `Air.Inst.Index`Jacob Young
2023-11-30Sema: improve error location for array cat/mulVeikka Tuominen
2023-11-26move Module.Decl.Index and Module.Namespace.Index to InternPoolMeghan Denny
2023-11-25Merge pull request #18109 from nektro/std-compilerAndrew Kelley
2023-11-25convert `toType` and `toValue` to `Type.fromInterned` and `Value.fromInterned`Techatrix
2023-11-24frontend: move BuiltinFn to std.zig namespaceMeghan Denny
2023-11-21Sema: fix bad error location on field init with field accessVeikka Tuominen
2023-11-12rework memory management of Module.Namespace hash mapsAndrew Kelley
2023-11-10Sema: detect unneeded source locations earlierJacob Young
2023-11-10Module: fix use of `undefined` during decl cleanupJacob Young
2023-11-05src: fix memory leaksJacob Young
2023-11-03frontend: rip out Decl dependenciesAndrew Kelley
2023-10-31sema: Add union alignment resolutionkcbanner
2023-10-28make Zir.Inst.Index typedAndrew Kelley
2023-10-28frontend: make Decl.zir_decl_index typedAndrew Kelley
2023-10-26link: support exporting constant values without a DeclAndrew Kelley
2023-10-25x86_64: pass more testsJacob Young
2023-10-24InternPool: remove runtime_value representationmlugg
2023-10-23frontend: slightly simplify memory managementAndrew Kelley
2023-10-23frontend: rework `@embedFile` for incremental compilationAndrew Kelley
2023-10-22remove uses of non-configurable `err_int`Veikka Tuominen
2023-10-21make distinct error limit configurableVeikka Tuominen
2023-10-20Revert "make distinct error limit configurable"Andrew Kelley
2023-10-16make distinct error limit configurableVeikka Tuominen
2023-10-08finish hooking up new dependency tree logicAndrew Kelley
2023-10-08CLI: finish updating module API usageAndrew Kelley
2023-10-08get `zig fetch` working with the new systemAndrew Kelley
2023-10-03compiler: start handling anonymous decls differentlyAndrew Kelley
2023-10-02sema: support reinterpreting extern/packed unions at comptime via field accesskcbanner
2023-09-26Merge pull request #17215 from kcbanner/read_from_memory_unionVeikka Tuominen
2023-09-25translate-c: convert clang errors messages into `std.zig.ErrorBundle`Techatrix
2023-09-24revert "compiler: packed structs cache bit offsets"Andrew Kelley
2023-09-23compiler: packed structs cache bit offsetsAndrew Kelley
2023-09-23sema: rework the comptime representation of comptime unionskcbanner
2023-09-23sema: add support for unions in readFromMemory and writeToMemorykcbanner
2023-09-21compiler: fix compilation for 32-bit targetsAndrew Kelley
2023-09-21compiler: make pointer type canonicalization always workAndrew Kelley
2023-09-21sema: delete dead codeAndrew Kelley
2023-09-21compiler: move struct types into InternPool properAndrew Kelley
2023-09-15compiler: rework capture scopes in-memory layoutAndrew Kelley