aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-09-30Type: correctly handle ABI align strat for optionals and error unionsVeikka Tuominen
2022-09-30AstGen: do not set decl_line for containersVeikka Tuominen
2022-09-30stage2: improve error message for missing member in file root structVeikka Tuominen
2022-09-30Sema: use correct ptr ty to check for attributes of slice field ptrVeikka Tuominen
2022-09-29Sema: improve source location in errorsIgor Anić
2022-09-29Sema: fix resolveInferredErrorSet panic when generic inline functionkkHAIKE
2022-09-28stage2: detect duplicate enum valuesJacob G-W
2022-09-28stage2: Fix multiple_llvm_int parameter passingCody Tapscott
2022-09-27Sema: check that reified enum field values fits tag type.InKryption
2022-09-27Sema: avoid passing `.unneeded` to `safetyPanic`Veikka Tuominen
2022-09-27fmt: ignore non-filesJacob Young
2022-09-27Sema: fix segfault when union init with empty fieldkkHAIKE
2022-09-26Merge pull request #12959 from kcbanner/fix_uwtableJakub Konka
2022-09-26zig fmtLuuk de Gram
2022-09-26autodoc: Added `.html` to generated source view file namesDer Teufel
2022-09-26sema: load the correct AST in failWithInvalidComptimeFieldStoreJohn Schmidt
2022-09-25sema: load the correct AST in addFieldErrNoteJohn Schmidt
2022-09-25llvm: update uwtable value for stage1kcbanner
2022-09-25llvm: fix uwtable attribute valuekcbanner
2022-09-24AstGen: reset anon_name_strategy for sub expressionsVeikka Tuominen
2022-09-24Sema: avoid generic parameter error in nested function typeVeikka Tuominen
2022-09-24Sema: avoid using `pointerDecl` when dealing with slicesVeikka Tuominen
2022-09-24llvm: avoid crash on duplicate asm input/output nameVeikka Tuominen
2022-09-24Sema: properly handle generic struct as parameter typeVeikka Tuominen
2022-09-23Sema: resolve struct layout in `zirStructInit`Veikka Tuominen
2022-09-23Sema: correct sentinel check on implicit cast from array ptrVeikka Tuominen
2022-09-23Sema: check for slices in packed and extern type validationVeikka Tuominen
2022-09-23Sema: preserve volatileness when constructing field pointersVeikka Tuominen
2022-09-21LLVM: remove purposeless const qualifiersAndrew Kelley
2022-09-21AstGen: store void to ptr result loc when there is no else branchkkHAIKE
2022-09-21AstGen: make loop body's ResultLoc .nonekkHAIKE
2022-09-21sema: fix typoJacob Young
2022-09-21stage2: free up 2 ZIR tagsAndrew Kelley
2022-09-20std: add return address parameter to panic fnVeikka Tuominen
2022-09-20safety: show error return trace when unwrapping error in switchVeikka Tuominen
2022-09-20Merge pull request #12904 from Vexu/ptrcastAndrew Kelley
2022-09-20stage2 ARM: fix debug info for arguments passed in registersjoachimschmidt557
2022-09-20stage2 ARM: make sub_sp_scratch MIR instruction use r4joachimschmidt557
2022-09-20Sema: handle `Value.slice` in `beginComptimePtrLoad`Veikka Tuominen
2022-09-20Sema: validate `@alignOf` typeVeikka Tuominen
2022-09-20Sema: pass calculated offset to `elemPtrType` in `elemPtrSlice`Veikka Tuominen
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-09-19zig cc: emit to a.out if outpath is unspecifiedMotiejus Jakštys
2022-09-19Sema: do not use coerceCompatiblePtr for ptrCastVeikka Tuominen
2022-09-19Sema: do not use coerceCompatiblePtr for alignCastVeikka Tuominen
2022-09-18Merge pull request #12893 from ziglang/macho-relocs-cleanupJakub Konka
2022-09-18autodoc: don't collect tests, usingnamespace and comptime blocksLoris Cro
2022-09-18macho: cleanup how we collect dyld data in incremental linkerJakub Konka
2022-09-18macho: fix after sync with masterJakub Konka
2022-09-18macho: ensure we extend section size when updating last atomJakub Konka