Add #warning(<string>) builtin compile time procedure

This commit is contained in:
gingerBill
2024-06-20 15:32:30 +01:00
parent 94a8c38d86
commit dab3c832e0
3 changed files with 22 additions and 2 deletions

View File

@@ -5167,7 +5167,7 @@ gb_internal Ast *parse_stmt(AstFile *f) {
break;
}
return s;
} else if (tag == "assert" || tag == "panic") {
} else if (tag == "assert" || tag == "panic" || tag == "warning") {
Ast *t = ast_basic_directive(f, hash_token, name);
Ast *stmt = ast_expr_stmt(f, parse_call_expr(f, t));
expect_semicolon(f);