aboutsummaryrefslogtreecommitdiff
path: root/src/Value.zig
AgeCommit message (Expand)Author
2024-08-25fix up merge conflicts with masterDavid Rubin
2024-08-25value: remove deprecated `Module` usagesDavid Rubin
2024-08-25sema: clean-up `{union,struct}FieldAlignment` and friendsDavid Rubin
2024-08-25sema: rework type resolution to use Zcu when possibleDavid Rubin
2024-08-11compiler: split Decl into Nav and Caumlugg
2024-07-16Value: eliminate static recursion loop from value printingmlugg
2024-07-16Type,Value: mark `ResolveStrat` parameter of type queries as `comptime`mlugg
2024-07-15Sema: support pointer subtractionWooster
2024-07-13InternPool: add and use a mutate mutex for each listJacob Young
2024-07-10InternPool: make `global_error_set` thread-safeJacob Young
2024-07-07InternPool: implement and use thread-safe list for extra and limbsJacob Young
2024-07-07InternPool: implement and use thread-safe list for stringsJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04compiler: rework type resolution, fully resolve all typesmlugg
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-15Zcu: rework source locationsmlugg
2024-04-17Sema: cap depth of value printing in type namesmlugg
2024-04-17Value: convert undefined values to 0xAA for bitwise operationsmlugg
2024-04-17Value: fix out-of-bounds slice access writing zero-bit undef valuemlugg
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-04-08InternPool: remove slice from byte aggregate keysJacob Young
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-26Value: fix underflow reading large `u64` values from packed memorymlugg
2024-03-26compiler: eliminate TypedValuemlugg
2024-03-26compiler: eliminate most usages of TypedValuemlugg
2024-03-26compiler: audit uses of `ptr.addr` in the frontendmlugg
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-11std.builtin: make container layout fields lowercaseTristan Ross
2024-03-06InternPool: create specialized functions for loading namespace typesmlugg
2024-03-01compiler: audit debug mode checksJacob Young
2024-02-05compiler: make Value's self reference non pubAndrew Kelley
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley