aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
AgeCommit message (Expand)Author
2022-09-12remove pointless discardsAndrew Kelley
2022-09-12stage2: change how defers are stored in ZirVeikka Tuominen
2022-09-10x86_64: pass more behavior testsJakub Konka
2022-09-10Merge pull request #12799 from joachimschmidt557/stage2-armJakub Konka
2022-09-10type: print comptime on fn type paramsJacob Young
2022-09-10translate-c: Escape non-ASCII characters that appear in macrosEvan Haas
2022-09-09stage2 ARM: implement basic array_elem_valjoachimschmidt557
2022-09-09stage2 ARM: implement ptr_elem_valjoachimschmidt557
2022-09-09stage2 ARM: support larger function stacksjoachimschmidt557
2022-09-09stage2 ARM: implement struct_field_val for registersjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-09-09stage2 ARM: implement field_parent_ptrjoachimschmidt557
2022-09-08llvm: handle pointers in packed structs in more placesVeikka Tuominen
2022-09-08Sema: preserve alignment of const decl pointersVeikka Tuominen
2022-09-07translate-c: convert tabs to `\t` in object-like macro string literalsEvan Haas
2022-09-04llvm: fix the `type` parameter of `GlobalAlias`riChar
2022-09-02Sema: improve behavior of comptime_int backed enumsVeikka Tuominen
2022-09-02Sema: resolve lazy value before intToFloatVeikka Tuominen
2022-09-02stage2 llvm: correct handling of zero-bit types in unionFieldPtrVeikka Tuominen
2022-09-02stage2 llvm: fix passing packed structs to callconv(.C) functionsVeikka Tuominen
2022-08-31disable test for non-llvm backendsVeikka Tuominen
2022-08-31translate-c: promote large integer macros to unsigned long long if necessaryEvan Haas
2022-08-30avoid exposing supportsTailCall in the standard libraryAndrew Kelley
2022-08-30Sema: check that target supports tail callsVeikka Tuominen
2022-08-30stage2 llvm: use tag value instead of field index in airUnionInitVeikka Tuominen
2022-08-30Sema: improve handling of always_tail call modifierVeikka Tuominen
2022-08-29Merge pull request #12641 from Luukdegram/wasm-c-typesAndrew Kelley
2022-08-28wasm: skip unimplemented behavior testLuuk de Gram
2022-08-28Sema: add missing calls to resolveStructLayoutVeikka Tuominen
2022-08-28Sema: correct one possible value for tuplesVeikka Tuominen
2022-08-28Sema: fix handling of non-standard int types in empty non-exhaustive enumsVeikka Tuominen
2022-08-27Sema: add error for non-comptime param in comptime funcantlilja
2022-08-26Add behavior test coverage for nested packed struct field accessDavid Gonzalez Martin
2022-08-26Sema: ensure resolveTypeFields is called for optional and error union typesmartinhath
2022-08-26stage2: Reference to void constantsDavid Gonzalez Martin
2022-08-25LLVM: fix missing alignment on wrapping instructionsAndrew Kelley
2022-08-25Sema: ignore comptime params in partial func type checkVeikka Tuominen
2022-08-24stage2: explicitly tagged enums no longer have one possible valueAndrew Kelley
2022-08-24Merge pull request #12623 from Vexu/stage2-fixesAndrew Kelley
2022-08-24Merge pull request #12574 from Vexu/remove-bit-op-type-paramAndrew Kelley
2022-08-24Sema: check one possible value earlier in `zirValidateArrayInit`Veikka Tuominen
2022-08-24Sema: do not construct nested partial function typesVeikka Tuominen
2022-08-23skip failing f80 behavior tests on WindowsJakub Konka
2022-08-22add behavior test for copying array of vectorsAndrew Kelley
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-08-22Sema: fix implicit cast from extern fn to fn ptrVeikka Tuominen
2022-08-22Sema: allow optional pointers in packed structsVeikka Tuominen
2022-08-22Sema: make orelse with C pointers behave like stage1 for nowVeikka Tuominen
2022-08-22Sema: resolve lazy values in `resolveMaybeUndefValIntable`Veikka Tuominen
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen