diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-06-26 21:34:54 +0100 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-06-26 21:34:54 +0100 |
| commit | 260089431e069d2ce21ce74ff17c56c45fa7785e (patch) | |
| tree | b6e787060a0e42ab3c7cfebf2b2e3c81155f18be /src/checker.cpp | |
| parent | d0d8da8c084e0c6306aad5741e320c1a74bd4f7d (diff) | |
Write demo for v0.5.0
Diffstat (limited to 'src/checker.cpp')
| -rw-r--r-- | src/checker.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index 7d717e7cb..051020ae6 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -87,7 +87,7 @@ gb_global BuiltinProc builtin_procs[BuiltinProc_COUNT] = { {STR_LIT("size_of"), 1, false, Expr_Expr}, {STR_LIT("align_of"), 1, false, Expr_Expr}, {STR_LIT("offset_of"), 2, false, Expr_Expr}, - {STR_LIT("type_of_val"), 1, false, Expr_Expr}, + {STR_LIT("type_of"), 1, false, Expr_Expr}, {STR_LIT("type_info"), 1, false, Expr_Expr}, {STR_LIT("compile_assert"), 1, false, Expr_Expr}, @@ -1456,7 +1456,7 @@ void check_procedure_overloading(Checker *c, Entity *e) { TypeProc *ptq = &base_type(q->type)->Proc; if (ptq->is_generic) { q->type = t_invalid; - error(q->token, "Generic procedure `%.*s` cannot be overloaded", LIT(name)); + error(q->token, "Polymorphic procedure `%.*s` cannot be overloaded", LIT(name)); continue; } } @@ -2269,7 +2269,6 @@ void check_parsed_files(Checker *c) { if (pi->decl->gen_proc_type == NULL) { continue; } - // gb_printf_err("Generic procedure `%.*s` -> %s\n", LIT(pi->token.string), type_to_string(pi->decl->gen_proc_type)); } add_curr_ast_file(c, pi->file); |