aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2024-03-14Zcu: preserve ordering of `usingnamespace` declsmlugg
2024-03-14Zcu: perform orphan checks against uncoerced functionmlugg
2024-03-14compiler: add `func_ies` incremental dependenciesmlugg
2024-03-14compiler: progress towards incrementalmlugg
2024-03-14Zcu: handle updates to file root structmlugg
2024-03-14Zcu: handle incremental updates (more) correctly when scanning namespacesmlugg
2024-03-14Zcu: convert Decl.zir_inst_index to a TrackedInst.Index.Optionalmlugg
2024-03-14Zcu: remove old decls after scanning namespacemlugg
2024-03-14Zcu: rename implicitly-named decls to avoid overriding by explicit declsmlugg
2024-03-14compiler: detect duplicate test names in AstGenmlugg
2024-03-11std.builtin: make global linkage fields lowercaseTristan Ross
2024-03-11std.builtin: make container layout fields lowercaseTristan Ross
2024-03-06compiler: namespace type equivalence based on AST node + capturesmlugg
2024-03-06compiler: represent captures directly in InternPoolmlugg
2024-03-06InternPool: create specialized functions for loading namespace typesmlugg
2024-03-06compiler: change representation of closuresmlugg
2024-03-02Merge pull request #19117 from mlugg/dbg-var-blocksMatthew Lugg
2024-03-01compiler: audit debug mode checksJacob Young
2024-02-29Sema: simplify and clarify analyzeBodyInner and wrapper functionsmlugg
2024-02-26compiler: JIT zig fmtAndrew Kelley
2024-02-26move AstGen to std.zig.AstGenAndrew Kelley
2024-02-26move Zir to std.zig.ZirAndrew Kelley
2024-02-26move Zcu.LazySrcLoc to std.zig.LazySrcLocAndrew Kelley
2024-02-25test: rework how filtering worksJacob Young
2024-02-24Fix handling of Windows (WTF-16) and WASI (UTF-8) pathsRyan Liptak
2024-02-22Module: fix `@embedFile` of files containing zero bytesJacob Young
2024-02-16Sema: correct source location for return value coercion errorsmlugg
2024-02-09Merge pull request #18712 from Vexu/std.optionsAndrew Kelley
2024-02-06Merge pull request #18814 from mlugg/incremental-dependenciesMatthew Lugg
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley
2024-02-04compiler: lock incremental dependency tracking behind --debug-incrementalmlugg
2024-02-04Zcu: refactor Decl.analysis fieldmlugg
2024-02-04Zcu: incremental compilation improvementsmlugg
2024-02-04Zcu: more dependency tracking logicmlugg
2024-02-04Zir: store extra source hashes required for incrementalmlugg
2024-02-04compiler: re-introduce dependencies for incremental compilationmlugg
2024-02-02InternPool: use separate key for slicesmlugg
2024-02-01remove std.io.ModeVeikka Tuominen
2024-02-01Module: remove dependency handling of test function arrayVeikka Tuominen
2024-01-23InternPool: introduce TrackedInstmlugg
2024-01-23Zir: represent declarations via an instructionmlugg
2024-01-22Sema: implement comptime error return tracesVeikka Tuominen
2024-01-08add type safety to ZIR for null terminated stringsAli Chraghi
2024-01-04Use `std.fs.path.relative` for `@import` and `@embedFile` sub pathsRyan Liptak
2024-01-01frontend: fix populateTestFunctions accessing the wrong moduleAndrew Kelley
2024-01-01restore -fno-emit-bin -femit-llvm-ir functionalityAndrew Kelley
2024-01-01frontend: skip astgen for builtin.zigAndrew Kelley
2024-01-01Zcu: mark outdated decl handling as unreachable from only_c buildsAndrew Kelley
2024-01-01resolve error tracing logic at module creation timeAndrew Kelley
2024-01-01frontend: fix handling of special builtin moduleAndrew Kelley