aboutsummaryrefslogtreecommitdiff
path: root/test/compile_errors.zig
AgeCommit message (Expand)Author
2021-10-15Sat shl neg rhs (#9949)travisstaloch
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-28saturating arithmetic supports integers onlyAndrew Kelley
2021-09-24Spelling corrections (#9833)Josh Soref
2021-09-20Address Spaces: Yeet address space on function prototypesRobin Voetter
2021-09-20Address Spaces: Adapt compile error test cases to @Type with address spacesRobin Voetter
2021-09-20Address Spaces: Pointer and function info in @TypeRobin Voetter
2021-09-01std.os fixes to get the test suite passing againAndrew Kelley
2021-09-01stage2: first pass at implementing usingnamespaceAndrew Kelley
2021-09-01saturating arithmetic builtins: add, sub, mul, shl (#9619)travisstaloch
2021-08-28AstGen: pre-scan all decls in a namespaceAndrew Kelley
2021-08-28AstGen: allow locals with same name as primitives with `@""` syntaxAndrew Kelley
2021-08-27declarations may collide with primitives with @"" syntaxAndrew Kelley
2021-08-24stage1: remove incorrect compile error for var redeclarationAndrew Kelley
2021-08-23stage1: `@intToEnum` implicitly does an `@intCast`Andrew Kelley
2021-07-11stage2 astgen: error for return outside of function scopeJacob G-W
2021-07-02stage2: improve AstGen FileNotFound error messageAndrew Kelley
2021-07-02compile errors test harness: support unknown file/line/columnAndrew Kelley
2021-07-02tokenizer: clean up invalid token errorAndrew Kelley
2021-07-02AstGen: cleanups to pass more compile error test casesAndrew Kelley
2021-07-02AstGen: pass more compile error testsAndrew Kelley
2021-07-02stage2: improve compile errors from tokenizerAndrew Kelley
2021-07-02avoid calling into stage1 backend when AstGen failsAndrew Kelley
2021-07-02AstGen: introduce 'reachableExpr' functionAndrew Kelley
2021-07-02AstGen: implement compile error for useless localsAndrew Kelley
2021-07-02move "unreachable code" error from stage1 to stage2Andrew Kelley
2021-06-23nice error for unsupported async sockets on WindowsJonathan Marler
2021-06-13Improve error message when std.fmt.format is missing argumentsJarred Sumner
2021-06-12Renamed @byteOffsetOf to @offsetOfExonorid
2021-06-08stage1: make `@truncate` to an integer type of different sign an error at com...Matthew Borkowski
2021-05-28stage1: get test-compile-errors passing againAndrew Kelley
2021-05-17update langref, compile-error tests, safety testsAndrew Kelley
2021-05-08update usage of std.testing in behavior and standalone testsVeikka Tuominen
2021-04-25stage1: Use correct alignment for asyncCall frameLemonBoy
2021-04-24stage1: Require a block after suspendLemonBoy
2021-02-16Allow async in nosuspend scopeMathieu Guay-Paquet
2021-02-16Allow resume in nosuspend scopeMathieu Guay-Paquet
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-30stage1: add error for slice.len incr beyond boundsMichael Dusan
2021-01-11Merge pull request #7200 from Vexu/arrAndrew Kelley
2020-12-28stage1: Prevent crash with some lazy pointer typesLemonBoy
2020-12-25stage1: validate pointer attributes when coercing anon literalsVexu
2020-12-21stage1: add missing error check on inferred struct field ptrVexu
2020-12-08stage1: Validate the specified cc for lazy fn typesLemonBoy
2020-12-03stage1: compile error for pointer arithmetic on ptr-to-arrayAndrew Kelley
2020-11-19Merge pull request #6829 from tadeokondrak/error-unsupported-callconvVeikka Tuominen
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak
2020-11-19add compile-error tests for unsupported calling conventionVexu
2020-11-18stage1: improve error for missing a number type on a runtime varpfg