aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-18Zir: provide absolute node for `reify`mlugg
2024-06-15Sema: eliminate Block.src_declmlugg
2024-06-15Zcu: rework source locationsmlugg
2024-06-15compiler: move LazySrcLoc out of stdmlugg
2024-06-15Zir: use absolute nodes for declarations and type declarationsmlugg
2024-05-27frontend: fix use of undefined progress nodeAndrew Kelley
2024-05-27Progress: fix compile errors on windowsJacob Young
2024-05-27Module: fix and improve progress reportingmlugg
2024-05-27compiler: show decl name in progress nodeAndrew Kelley
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-22Revert "implement `@expect` builtin (#19658)"Andrew Kelley
2024-05-22implement `@expect` builtin (#19658)David Rubin
2024-05-08LLVM 18 std lib updates and fixesAndrew Kelley
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-04-22x86_64: fix C abi for unionsJacob Young
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-04-08InternPool: remove slice from byte aggregate keysJacob Young
2024-03-30Update uses of `@fieldParentPtr` to use RLSJacob Young
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-26Zcu: remove some unused functionsmlugg
2024-03-26compiler: eliminate most usages of TypedValuemlugg
2024-03-26Zcu: use `Value` instead of `TypedValue` when initializing legacy anon declsmlugg
2024-03-26Zcu.Decl: replace `typedValue` with `valueOrFail`mlugg
2024-03-26compiler: minor cleanupsmlugg
2024-03-26Zcu: eliminate `Decl.alive` fieldmlugg
2024-03-26compiler: eliminate legacy Value representationmlugg
2024-03-26Sema: introduce separate `MutableValue` representation for comptime-mutable m...mlugg
2024-03-26Zcu.Decl: remove `ty` fieldmlugg
2024-03-25compiler: implement analysis-local comptime-mutable memorymlugg
2024-03-19extract std.posix from std.osAndrew Kelley
2024-03-17Merge pull request #19333 from Vexu/fixesAndrew Kelley
2024-03-17Sema: fix printing of inferred error set of generic fnVeikka Tuominen
2024-03-17AstGen: disallow alignment on function typesJacob Young
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