aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
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
2023-08-30Sema: cleanup `coerceExtra`Jacob Young
2023-08-28Sema: revert reference trace changes that are no longer neededJacob Young
2023-08-28Sema: factor out `NeededComptimeReason` from comptime value resolutionJacob Young
2023-08-28Sema: implement reference trace with called from here notesJacob Young
2023-08-22compiler: move unions into InternPoolAndrew Kelley
2023-08-17InternPool: safer enum APIAndrew Kelley
2023-08-15InternPool: preserve indices of builtin types when resolvedmlugg
2023-08-11Sema: remove redundant addConstant functionsmlugg
2023-08-10Sema: refactor generic calls to interleave argument analysis and parameter ty...mlugg
2023-08-09change uses of std.builtin.Mode to OptimizeMode (#16745)Zachary Raineri
2023-08-09Module: implement `span` for `.call_arg` of a `@call`Jacob Young
2023-07-31Sema: restrict what can appear in a naked functionJacob Young
2023-07-19llvm: finish converting `lowerValue`Jacob Young
2023-07-18Sema: fix fn_proto_param LazySrcLoc resolutionAndrew Kelley
2023-07-18Sema: fix source location crash for function prototypesAndrew Kelley
2023-07-18Sema: fix crash: array_in_c_exported_functionAndrew Kelley
2023-07-18compiler: fix branch regressionsAndrew Kelley
2023-07-18Sema: resolve inferred error set with function state in_progressAndrew Kelley
2023-07-18InternPool: implement indexToKey for func_instance and func_declAndrew Kelley
2023-07-18compiler: rework inferred error setsAndrew Kelley
2023-07-18compiler: begin untangling anonymous decls from source declsAndrew Kelley
2023-07-18rework generic function callsAndrew Kelley
2023-07-18cbe: fix pointers to aliases of extern valuesJacob Young
2023-07-03std.math.big.int: better name for equal functionr00ster91
2023-06-30Remerge pull request #15995 from mlugg/fix/union-field-ptr-alignJacob Young
2023-06-30Sema: copy pointer alignment to struct field pointersmlugg
2023-06-29Revert "Merge pull request #15995 from mlugg/fix/union-field-ptr-align"Jacob Young
2023-06-25Merge pull request #15995 from mlugg/fix/union-field-ptr-alignAndrew Kelley
2023-06-25Sema: copy pointer alignment to struct field pointersmlugg
2023-06-25compiler: allow cast builtins to coerce result to error union or optionalmlugg
2023-06-25compiler: start moving safety-checks into backendsAndrew Kelley
2023-06-24all: migrate code to new cast builtin syntaxmlugg