aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/fn.zig
AgeCommit message (Expand)Author
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: disable failing testsRobin Voetter
2023-07-31std: cleanup asm usageJacob Young
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-20Type: remove arbitrary restrictions on param and return typesJacob Young
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
2023-05-15x86_64: implement calling function referencesJacob Young
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-03x86_64: fix feature confusionJacob Young
2023-05-01behavior: update affected tests for the x86_64 backendJacob Young
2023-04-26behavior: update passing cbe testsJacob Young
2023-04-24Sema: allow method calls on optional pointersIan Johnson
2023-03-25x86_64: implement struct_field_ptr for packed containersJacob Young
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2023-01-22Sema: handle lazy values in more placesVeikka Tuominen
2022-12-31add tests for fixed stage1 bugsVeikka Tuominen
2022-12-27add behavior test for ptrcasted function pointersAndrew Kelley
2022-12-27stage2 AArch64: unify callee-preserved regs on all targetsjoachimschmidt557
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-11-07Merge pull request #13446 from Vexu/stage2-fixesVeikka Tuominen
2022-11-04Sema: make method call work with optionals and error unionsVeikka Tuominen
2022-11-04all: rename i386 to x86Ali Chraghi
2022-11-01cbe: support arrays in more placesJacob Young
2022-10-25cbe: get enough things working to support basic programsJacob Young
2022-10-25cbe: implement ptr slice ptrJacob Young
2022-10-25cbe: fix global access fixJacob Young
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-08-22Sema: fix implicit cast from extern fn to fn ptrVeikka Tuominen
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen
2022-07-27AstGen: fix ref instruction injection for functionsAndrew Kelley
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-04-22clean up behavior testsAndrew Kelley
2022-04-22C backend: Fix array declarationsAnnika L
2022-03-29CBE: fix C output after PR #11302, reenable testsDaniele Cocca
2022-03-27stage2: runtime safety check integer cast truncating bitsMitchell Hashimoto
2022-03-16stage2 ARM: implement addwrap, subwrap, mulwrapjoachimschmidt557
2022-03-14Sema: fix shl_sat with comptime rhsAndrew Kelley
2022-03-13stage2: add debug info for locals in the LLVM backendAndrew Kelley
2022-03-05stage2 AArch64: add more slice supportjoachimschmidt557
2022-02-28x64: pass more behavior testsJakub Konka
2022-02-27stage2 ARM: enable more behavior testsjoachimschmidt557
2022-02-22Port more behavior testsJakub Konka
2022-02-10Activate passing behavior testsLuuk de Gram
2022-01-26organize behavior testsAndrew Kelley
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley