@@ -1348,6 +1348,37 @@ pub fn addCases(cases: &tests.CompileErrorContext) {
|
||||
\\fn bar() -> i32 { 0 }
|
||||
, ".tmp_source.zig:2:8: error: expression value is ignored");
|
||||
|
||||
cases.add("ignored assert-err-ok return value",
|
||||
\\export fn foo() {
|
||||
\\ %%bar();
|
||||
\\}
|
||||
\\fn bar() -> %i32 { 0 }
|
||||
, ".tmp_source.zig:2:5: error: expression value is ignored");
|
||||
|
||||
cases.add("ignored statement value",
|
||||
\\export fn foo() {
|
||||
\\ 1;
|
||||
\\}
|
||||
, ".tmp_source.zig:2:5: error: expression value is ignored");
|
||||
|
||||
cases.add("ignored comptime statement value",
|
||||
\\export fn foo() {
|
||||
\\ comptime {1;}
|
||||
\\}
|
||||
, ".tmp_source.zig:2:15: error: expression value is ignored");
|
||||
|
||||
cases.add("ignored comptime value",
|
||||
\\export fn foo() {
|
||||
\\ comptime 1;
|
||||
\\}
|
||||
, ".tmp_source.zig:2:5: error: expression value is ignored");
|
||||
|
||||
cases.add("ignored defered statement value",
|
||||
\\export fn foo() {
|
||||
\\ defer {1;}
|
||||
\\}
|
||||
, ".tmp_source.zig:2:12: error: expression value is ignored");
|
||||
|
||||
cases.add("integer literal on a non-comptime var",
|
||||
\\export fn foo() {
|
||||
\\ var i = 0;
|
||||
|
||||
Reference in New Issue
Block a user