From 4a71603a777783a2ee4cd78368f1b1fbe76d7773 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 3 Aug 2023 14:46:22 +0100 Subject: Add hasher proc generation --- src/tilde_builtin.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/tilde_builtin.cpp') diff --git a/src/tilde_builtin.cpp b/src/tilde_builtin.cpp index edf436424..9dbc3f7c5 100644 --- a/src/tilde_builtin.cpp +++ b/src/tilde_builtin.cpp @@ -432,6 +432,12 @@ gb_internal cgValue cg_build_builtin(cgProcedure *p, BuiltinProcId id, Ast *expr return cg_emit_runtime_call(p, "__type_info_of", args); } + + case BuiltinProc_type_equal_proc: + return cg_equal_proc_value_for_type(p, ce->args[0]->tav.type); + + case BuiltinProc_type_hasher_proc: + return cg_hasher_proc_value_for_type(p, ce->args[0]->tav.type); } -- cgit v1.2.3