aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/struct.zig
AgeCommit message (Expand)Author
2024-03-30Sema: rework `@fieldParentPtr` to accept a pointer typeJacob Young
2024-03-06behavior: add tests for #18816mlugg
2024-02-15test: skip new failing tests for spirvAli Chraghi
2024-02-15llvm: fix lowering of recursive debug infoJacob Young
2024-02-04spirv: update testsRobin Voetter
2024-01-15test/behavior: replace all 'comptime expect' with 'comptime assert'dweiller
2024-01-06categorize `behavior/bugs/<issueno>.zig` testsVeikka Tuominen
2023-11-25Sema: ensure tuple fields is resolved and fix internal out-of-bounds accessBogdan Romanyuk
2023-11-24spirv: disable failing testsRobin Voetter
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-11-08Sema: do not force resolution of struct field inits when calling function poi...mlugg
2023-11-07sema: analyze field init bodies in a second passkcbanner
2023-11-01wasm: re-enable regressed testsLuuk de Gram
2023-10-31mem: fix ub in writeIntJacob Young
2023-10-29Fix hasRuntimeBitsAdvanced lazy case for pointers and optionals DilithiumNitrate
2023-10-23Revert "Revert "Merge pull request #17657 from Snektron/spirv-recursive-ptrs""Robin Voetter
2023-10-22Revert "Merge pull request #17657 from Snektron/spirv-recursive-ptrs"Andrew Kelley
2023-10-21spirv: self-referential pointers via new fwd_ptr_typeRobin Voetter
2023-10-21spirv: improve union operationsRobin Voetter
2023-10-15spirv: update failing / passing testsRobin Voetter
2023-10-15std.testing: disable expectEqualSlices printing for spirvRobin Voetter
2023-10-15spirv: properly skip comptime function parametersRobin Voetter
2023-10-15spirv: aggregate_init for structsRobin Voetter
2023-10-14tests: enable already passing behaviour tests for self-hosted wasmXavier Bouchoux
2023-10-01x86_64: implement float compare and cast builtinsJacob Young
2023-09-25type: handle the 0-length array case in abiSizeAdvancedkcbanner
2023-09-23compiler: preserve result type information through address-of operatormlugg
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: disable failing testsRobin Voetter
2023-08-11Sema: avoid deleting runtime side-effects in comptime initializersJacob Young
2023-08-09AstGen: handle `ty` result location for struct and array init correctlymlugg
2023-07-31std: finish cleanup up asmJacob Young
2023-07-31cbe: get behavior tests running on armJacob Young
2023-07-10Sema: resolve field type layout for anon struct type infoIan Johnson
2023-06-30Unrevert "Sema: preserve extern struct field alignment"Jacob Young
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-29Revert "Sema: preserve extern struct field alignment"Jacob Young
2023-06-28Sema: preserve extern struct field alignmentAlex Kladov
2023-06-26Merge pull request #15771 from jacobly0/x86_64-behaviorjacobly0
2023-06-25x86_64: truncate packed field valueJacob Young
2023-06-25x86_64: fix global pointers to packed struct fieldsJacob Young
2023-06-25x86_64: fix packed store crashJacob Young
2023-06-25Sema: copy pointer alignment to struct field pointersmlugg
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-20spirv: ptr_elem_valRobin Voetter
2023-05-20spirv: more passing testsRobin Voetter