aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/struct.zig
AgeCommit message (Expand)Author
2022-03-13stage2 AArch64: enable mul for ints with <= 64 bitsjoachimschmidt557
2022-03-09Sema: implement pointer to tuple to pointer to array coercionAndrew Kelley
2022-03-09Sema: implement pointer-to-tuple coercion to slice and structAndrew Kelley
2022-03-08Sema: implement coercion of tuples to structsAndrew Kelley
2022-03-08Sema: implement comptime struct fieldsAndrew Kelley
2022-03-08stage2 ARM: implement ret_loadjoachimschmidt557
2022-03-06Merge pull request #11070 from Luukdegram/wasm-unifyJakub Konka
2022-03-06stage2: Fix wasm linker for llvm backendLuuk de Gram
2022-03-06wasm: call into `generateSymbol` when loweringLuuk de Gram
2022-03-05stage2 AArch64: add more slice supportjoachimschmidt557
2022-03-04stage2: fix tuple assigned to variableAndrew Kelley
2022-03-02Sema: detect comptime-known union initializationsAndrew Kelley
2022-03-02Merge pull request #11026 from ziglang/codegen-field-ptrJakub Konka
2022-03-01stage2: introduce anonymous struct literalsAndrew Kelley
2022-03-01LLVM: add extra padding to structs and tuples sometimesAndrew Kelley
2022-03-01LLVM: fix tripping assertionsAndrew Kelley
2022-03-01LLVM: fix when sret and isByRef ret_ty disagreeAndrew Kelley
2022-03-01codegen: ensure we descend on nested field_ptrs when loweringJakub Konka
2022-03-01x64: impl airMemset using inline memsetJakub Konka
2022-03-01stage2 ARM: implement return types with abi size > 4joachimschmidt557
2022-02-28x64: pass more behavior testsJakub Konka
2022-02-27stage2 ARM: enable more behavior testsjoachimschmidt557
2022-02-26stage2: actually coerce in coerce_result_ptr at comptimeVeikka Tuominen
2022-02-25x64+aarch64: check for pointer to zero-bit type when lowering declJakub Konka
2022-02-23stage2: integer-backed packed structsAndrew Kelley
2022-02-23stage2 AArch64: more support for MCValue.got_load and direct_loadjoachimschmidt557
2022-02-22Port more behavior testsJakub Konka
2022-02-22Merge pull request #10959 from joachimschmidt557/stage2-aarch64Andrew Kelley
2022-02-21stage2 AArch64: pass a few more behavior testsjoachimschmidt557
2022-02-20stage2: make field/array base ptr work at comptimeVeikka Tuominen
2022-02-20stage2: support anon init through error unions and optionals at runtimeVeikka Tuominen
2022-02-19stage2: support anon init through error unions and optionalsVeikka Tuominen
2022-02-15stage2: disable failing aarch64-macos behavior testsJakub Konka
2022-02-14stage2 AArch64: Enable behavior testingjoachimschmidt557
2022-02-12organize behavior testsAndrew Kelley
2022-02-08stage2 ARM: airStructFieldVal for more MCValuesjoachimschmidt557
2022-02-08stage2 ARM: support all integer types in genTypedValuejoachimschmidt557
2022-02-07stage2: pass more struct testsJakub Konka
2022-02-07stage2,arm: add lowering of unnamed constsJakub Konka
2022-02-07stage2: lower unnamed constants in Elf and MachOJakub Konka
2022-02-02stage2: pad out (non-packed) struct fields when lowering to bytesJakub Konka
2022-02-02x86_64: pass more behaviour testsJakub Konka
2022-01-23c backend: Implement aligning fields and local/global variablesJimmi Holst Christensen
2022-01-17remove `zig_is_stage2` from `@import("builtin")`Andrew Kelley
2021-12-29compiler_rt: move more functions to the stage2 sectionAndrew Kelley
2021-11-30put the passing stage2 behavior tests backAndrew Kelley
2021-11-30Revert "I found some more passing behavior tests"Andrew Kelley
2021-11-29I found some more passing behavior testsAndrew Kelley
2021-11-08C backend: while, struct tests, better undefined global handlingEmily Bellows
2021-10-11stage2: support nested structs and arrays and sretAndrew Kelley