aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors
AgeCommit message (Expand)Author
2022-11-20Sema: fix memory management of missing field errorVeikka Tuominen
2022-11-20Sema: fix missing error on mismatched array init countVeikka Tuominen
2022-11-20Module: fix compile error for non-comptime-known global initializerVeikka Tuominen
2022-11-20Sema: fix type check in `zirIntToPtr`Veikka Tuominen
2022-11-15Fix error reporting the wrong line for struct field inits (#13502)mparadinha
2022-11-11AstGen: make pointless discard error more strictVeikka Tuominen
2022-11-11AstGen: use `condbr_inline` if force_comptime is setVeikka Tuominen
2022-11-07Merge pull request #13446 from Vexu/stage2-fixesVeikka Tuominen
2022-11-05stage2: address of threadlocal variable is not comptime knownVeikka Tuominen
2022-11-05stage2: bitsize of packed struct should trigger backing int ty checkVeikka Tuominen
2022-11-05Merge pull request #13101 from alichraghi/o4Andrew Kelley
2022-11-04Sema: detect division overflowVeikka Tuominen
2022-11-04all: rename i386 to x86Ali Chraghi
2022-10-29Sema: improve compile error for casting double pointer to anyopaque pointerVeikka Tuominen
2022-10-29Sema: add error note for wrong pointer dereference syntaxVeikka Tuominen
2022-10-28Sema: further enhance explanation of why expr is evaluated at comptimeVeikka Tuominen
2022-10-28Merge pull request #13290 from Vexu/generic-deletion-mitigationAndrew Kelley
2022-10-27Merge pull request #13288 from Vexu/opt-sliceAndrew Kelley
2022-10-27Sema: Prevent coercion from tuple pointer to mutable slice.InKryption
2022-10-27Sema: coerce zero-bit generic args are coerced properlyVeikka Tuominen
2022-10-27Sema: add error for too big packed structVeikka Tuominen
2022-10-27remove test case triggering generic deletion bugVeikka Tuominen
2022-10-20stage2: improve source location of assignmentVeikka Tuominen
2022-10-20Sema: allow runtime only instructions to be emitted in outside functionsVeikka Tuominen
2022-10-12fix hyphenation in test caseVeikka Tuominen
2022-10-12Merge pull request #13081 from r00ster91/docsAndrew Kelley
2022-10-10Merge pull request #13075 from Vexu/stage2-fixesVeikka Tuominen
2022-10-08Sema: add error for capturing a runtime value outside of function scopeVeikka Tuominen
2022-10-08Sema: restore sema.src after inline callVeikka Tuominen
2022-10-07Sema: allow equality comparisons between error unions and error setsVeikka Tuominen
2022-10-07AstGen: use 'shadows' instead of 'redeclaration' when names are in different ...Veikka Tuominen
2022-10-06Sema: fix error location when casting pointer to sliceAli Chraghi
2022-10-06Sema: disallow using stage1 fn ptrs in extern contextsVeikka Tuominen
2022-10-06Sema: generic function instantiation inherits parent's branch quotaVeikka Tuominen
2022-10-06Sema: disallow fieldParentPtr and offsetOf on comptime fieldsVeikka Tuominen
2022-10-06stage2: add error for non-void error union payload being ignoredVeikka Tuominen
2022-10-05fix(text): hyphenate "runtime" adjectivesr00ster91
2022-10-05fix(text): hyphenate "comptime" adjectivesr00ster91
2022-10-05fix(text): hyphenation and other fixesr00ster91
2022-10-05Sema: avoid passing undefined as reason to `failWithNeededComptime`Veikka Tuominen
2022-10-03Merge pull request #12979 from Vexu/inline-switchAndrew Kelley
2022-10-03Sema: fix function paramater count mismatch noteJacob Young
2022-10-03Sema: require reified packed struct fields to have zero alignmentJulian
2022-09-30stage2: improve error message for missing member in file root structVeikka Tuominen
2022-09-29Sema: improve source location in errorsIgor Anić
2022-09-28stage2: detect duplicate enum valuesJacob G-W
2022-09-27Sema: check that reified enum field values fits tag type.InKryption
2022-09-27Sema: implement `inline else` for errors enums and boolsVeikka Tuominen
2022-09-27add inline switch union tag capturesVeikka Tuominen
2022-09-27AstGen: analyze inline switch casesVeikka Tuominen