aboutsummaryrefslogtreecommitdiff
path: root/src/checker_builtin_procs.hpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2019-10-15 22:43:04 +0100
committergingerBill <bill@gingerbill.org>2019-10-15 22:43:04 +0100
commit2afe4bea67ff50c2ad41ff7c3ba7fbdc18748746 (patch)
tree39f4189607923c225a5ed1e7144caa225422d4a0 /src/checker_builtin_procs.hpp
parent12ae5ed09e3e798147d2f940cabfbdcead638272 (diff)
Add `instrincs.type_is_valid_map_key`
Diffstat (limited to 'src/checker_builtin_procs.hpp')
-rw-r--r--src/checker_builtin_procs.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/checker_builtin_procs.hpp b/src/checker_builtin_procs.hpp
index b119452d4..50d27d715 100644
--- a/src/checker_builtin_procs.hpp
+++ b/src/checker_builtin_procs.hpp
@@ -134,6 +134,7 @@ BuiltinProc__type_begin,
BuiltinProc_type_is_sliceable,
BuiltinProc_type_is_simple_compare, // easily compared using memcmp
BuiltinProc_type_is_dereferenceable,
+ BuiltinProc_type_is_valid_map_key,
BuiltinProc_type_is_named,
BuiltinProc_type_is_pointer,
@@ -291,8 +292,9 @@ gb_global BuiltinProc builtin_procs[BuiltinProc_COUNT] = {
{STR_LIT("type_is_ordered_numeric"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
{STR_LIT("type_is_indexable"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
{STR_LIT("type_is_sliceable"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
- {STR_LIT("type_is_simple_compare"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics,},
+ {STR_LIT("type_is_simple_compare"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
{STR_LIT("type_is_dereferenceable"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
+ {STR_LIT("type_is_valid_map_key"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
{STR_LIT("type_is_named"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},
{STR_LIT("type_is_pointer"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics},