aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/basic.zig
AgeCommit message (Expand)Author
2022-11-29AstGen: unstack block scope when creating opaque typeVeikka Tuominen
2022-11-20Sema: prioritize Value.variable over OPV when resolving const valueVeikka Tuominen
2022-11-01cbe: fix threadlocalJacob Young
2022-10-30behavior: enable fixed cbe testsJacob Young
2022-10-25cbe: fix global accessJacob Young
2022-10-25cbe: fix infinite recursion on recursive typesJacob Young
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
2022-09-11Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-09-09stage2 ARM: implement ptr_elem_valjoachimschmidt557
2022-09-09stage2 ARM: implement struct_field_val for registersjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-08-29disable tests failing due to LLVM 15 regressionsAndrew Kelley
2022-08-16Sema: ignore current declaration in ambiguous reference errorVeikka Tuominen
2022-07-23disable flaky behavior testAndrew Kelley
2022-07-05disable regressed wasm32 behavior tests from LLVM 14Andrew Kelley
2022-06-28Revert "AstGen: preserve inferred ptr result loc for breaks"Andrew Kelley
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-06-24stage2: sparc64: Skip Sema-failing tests for nowKoakuma
2022-06-11Sema: skip decl causing namespace lookup when doing lookupVeikka Tuominen
2022-06-06Sema: fix inline call of func using ret_ptr with comptime only typeVeikka Tuominen
2022-06-06AstGen: fix coercion scope type when stores are eliminatedVeikka Tuominen
2022-06-06Sema: fix coerce result ptr outside of functionsVeikka Tuominen
2022-06-01Sema: apply previous changes to `validateUnionInit`Veikka Tuominen
2022-05-31stage2: ignore generic return type when hashing function typeVeikka Tuominen
2022-05-31Sema: take `dbg_stmt` into account in `zirResolveInferredAlloc`Veikka Tuominen
2022-05-29AstGen: add tuple aware elem_type_indexVeikka Tuominen
2022-05-29AstGen: improve generated Zir for array init exprsVeikka Tuominen
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-05-27AstGen: preserve inferred ptr result loc for breaksVeikka Tuominen
2022-05-19x64: re-enable behavior testsJakub Konka
2022-05-17LLVM: support mixing extern and export with the same symbol nameAndrew Kelley
2022-04-29Sema: Fix many-pointer array concatenation at comptime (#11512)sin-ack
2022-04-19stage2 AArch64: Add ldrsb, ldrsh instructionsjoachimschmidt557
2022-04-19stage2 AArch64: Implement basic truncate functionalityjoachimschmidt557
2022-04-15AstGen: handle rl_ty_inst for mutable variablesVeikka Tuominen
2022-03-28AstGen: coerce break operands of labeled blocksAndrew Kelley
2022-03-28AstGen: clear rl_ty_inst in setBreakResultLoc if one is not providedVeikka Tuominen
2022-03-26wasm: Enable passing testsLuuk de Gram
2022-03-21stage2: x86_64: update passing tests after implementing ptr_elem_valmparadinha
2022-03-19Sema: add error for runtime block peer type being comptime onlyVeikka Tuominen
2022-03-18stage2 ARM: implement slice_elem_ptr, ptr_elem_ptrjoachimschmidt557
2022-03-18stage2: improve `@typeName`Andrew Kelley
2022-03-17wasm: Implement 'memcpy' instructionLuuk de Gram
2022-03-11stage2: passing threadlocal tests for x86_64-linuxAndrew Kelley
2022-03-10stage2: implement integer pointer constantsAndrew Kelley
2022-03-09Sema: implement pointer to tuple to pointer to array coercionAndrew Kelley
2022-03-09AstGen: ensure lableld block implicitly ends in a breakVeikka Tuominen
2022-03-08stage2 ARM: implement ret_loadjoachimschmidt557
2022-03-03stage2: make analyzePtrArithmetic no-op with offset=0Veikka Tuominen