diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-06-18 17:25:28 +0100 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-06-18 17:25:28 +0100 |
| commit | 04501c93fea4de6ecd085a80754d72f7d447972e (patch) | |
| tree | ed02294f225a71547d9d0197314aad642ce11ccc /src/checker.cpp | |
| parent | 4236519b84e2bea73b1b7756a20a2df24d3fb070 (diff) | |
Implement `assert` and `panic` in user side code
Removes 2 more built-in procedures!
Diffstat (limited to 'src/checker.cpp')
| -rw-r--r-- | src/checker.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index 7ba6a091a..d5a5dfd72 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -43,8 +43,6 @@ enum BuiltinProcId { BuiltinProc_type_info, BuiltinProc_compile_assert, - BuiltinProc_assert, - BuiltinProc_panic, BuiltinProc_copy, @@ -65,7 +63,7 @@ enum BuiltinProcId { BuiltinProc_transmute, - BuiltinProc_DIRECTIVE, + BuiltinProc_DIRECTIVE, // NOTE(bill): This is used for specialized hash-prefixed procedures BuiltinProc_COUNT, }; @@ -91,8 +89,6 @@ gb_global BuiltinProc builtin_procs[BuiltinProc_COUNT] = { {STR_LIT("type_info"), 1, false, Expr_Expr}, {STR_LIT("compile_assert"), 1, false, Expr_Expr}, - {STR_LIT("assert"), 1, false, Expr_Expr}, - {STR_LIT("panic"), 1, false, Expr_Stmt}, {STR_LIT("copy"), 2, false, Expr_Expr}, |