aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/optional.zig
AgeCommit message (Expand)Author
2023-09-23spirv: disable failing testsRobin Voetter
2023-08-09Sema: remove `validateRunTimeType`Jacob Young
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-31enable passing behavior testsLuuk de Gram
2023-05-20spirv: ptr_elem_valRobin Voetter
2023-05-20spirv: more passing testsRobin Voetter
2023-05-15x86_64: implement global payload pointersJacob Young
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-04-02x86_64: implement large cmpJacob Young
2023-04-02x86_64: implement error nameJacob Young
2023-03-25x86_64: implement atomic loopsJacob Young
2023-03-21x86_64: (re)implement optional opsJacob Young
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-01-31wasm: apply request changeTechatrix
2022-12-29add tests for fixed stage1 bugsVeikka Tuominen
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-12-03cbe: add forward declarations for optionals and error unionsJacob Young
2022-11-30cbe: correctly handle pointers to zero bit error union payloadsVeikka Tuominen
2022-11-08aarch64: pass some tests dealing with optionalsJakub Konka
2022-10-30behavior: enable fixed cbe testsJacob Young
2022-10-29cbe: implement optional slice representation changeJacob Young
2022-10-27stage2: optimize size of optional slicesVeikka Tuominen
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-08-25LLVM: fix missing alignment on wrapping instructionsAndrew Kelley
2022-08-22Sema: make orelse with C pointers behave like stage1 for nowVeikka Tuominen
2022-08-17Sema: make optional noreturn behave correctlyVeikka Tuominen
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-04-15stage2 llvm: fix optional pointers to zero bit payloadsVeikka Tuominen
2022-03-25stage2 AArch64: lower cmp to binOpjoachimschmidt557
2022-03-23wasm: Enable all passing testsLuuk de Gram
2022-03-22stage2 ARM: implement comparison of optional pointersjoachimschmidt557
2022-03-18stage2 ARM: implement slice_elem_ptr, ptr_elem_ptrjoachimschmidt557
2022-03-16stage2 ARM: genSetStack for stack_argument_offsetjoachimschmidt557
2022-03-03stage2 llvm: Lower 0-bit field-ptr as ptr-to-voidCody Tapscott
2022-03-02x64: rectify and add missing optionals bitsJakub Konka
2022-03-01LLVM: add extra padding to structs and tuples sometimesAndrew Kelley
2022-02-28x64: pass more behavior testsJakub Konka
2022-02-24Sema: implement tupleFieldVal, fix comptime elem_ptrAndrew Kelley
2022-02-21Sema: fix comptime union initializationAndrew Kelley
2022-02-21stage2 AArch64: implement genSetReg for ptr_stack_offsetjoachimschmidt557
2022-02-14stage2 AArch64: Enable behavior testingjoachimschmidt557
2022-02-09Sema: implement comptime ptr store to optional payloadAndrew Kelley
2021-11-26Sema: fix analyzeBlockBody logicAndrew Kelley
2021-11-24stage2: fix unwrap function call with optional pointer return valueAndrew Kelley
2021-11-23C backend: errors and optionalsScibuild
2021-11-16stage2: equality compare optional with non-optionalAndrew Kelley
2021-11-09Sema: implement coerce_result_ptr for optionalsAndrew Kelley
2021-10-15stage2: optional comparison and 0-bit payloadsAndrew Kelley
2021-10-15stage2: make hasCodeGenBits() always true for pointersAndrew Kelley