aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/switch.zig
AgeCommit message (Expand)Author
2022-04-04Sema: forward switch condition to capturesAndrew Kelley
2022-03-25Sema: implement zirSwitchCapture multi for unionsVeikka Tuominen
2022-03-25Sema: implement zirSwitchCapture for error setsVeikka Tuominen
2022-03-23wasm: Enable all passing testsLuuk de Gram
2022-03-19Sema: implement zirSwitchCaptureElse for error setsVeikka Tuominen
2022-03-12Sema: fix else branch check when switching on error setVeikka Tuominen
2022-03-09wasm: Implement fpextLuuk de Gram
2022-03-08stage2 ARM: implement ret_loadjoachimschmidt557
2022-03-07Sema: fix `@hasDecl` for simple enumsAndrew Kelley
2022-03-05stage2 AArch64: add more slice supportjoachimschmidt557
2022-03-04stage2 ARM: generate less no-op branchesjoachimschmidt557
2022-03-02Sema: detect comptime-known union initializationsAndrew Kelley
2022-01-17Sema: implement else capture valueAndrew Kelley
2022-01-17behavior tests: a couple more switch cases are passingAndrew Kelley
2022-01-17Sema: fix comptime break semanticsAndrew Kelley
2021-12-28Sema: more union fixesAndrew Kelley
2021-12-28stage2: LLVM backend: fix lowering of union constantsAndrew Kelley
2021-10-26stage2: implement runtime pointer access to global constantsAndrew Kelley
2021-10-26astgen: generate correct switch prong indicesRobin Voetter
2021-10-25Sema: fix switch that covers full integer rangeAndrew Kelley
2021-10-25stage2: fix switch on tagged union capture-by-pointerAndrew Kelley
2021-10-20stage2: LLVM backend: implement switch_brAndrew Kelley
2021-10-02AstGen: fix `while` and `for` with unreachable bodiesAndrew Kelley
2021-09-24Spelling corrections (#9833)Josh Soref
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-29move behavior tests from test/stage1/ to test/Andrew Kelley