From dd3da75c8d9da1f589ac6dded6140a4dc8d4b93f Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Thu, 30 Dec 2021 21:53:01 +0100 Subject: Unify error messages and checking --- api/util.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'api/util.h') diff --git a/api/util.h b/api/util.h index 259f53a..d594107 100644 --- a/api/util.h +++ b/api/util.h @@ -4,5 +4,9 @@ #include "vm.h" UwUVMValue uwuutil_is_type(const char *fnname, UwUVMArgs *args, UwUVMType *type); +void uwuutil_require_min (const char *fnname, UwUVMArgs *args, size_t n); +void uwuutil_require_max (const char *fnname, UwUVMArgs *args, size_t n); +void uwuutil_require_exact(const char *fnname, UwUVMArgs *args, size_t n); +void uwuutil_require_none (const char *fnname, UwUVMArgs *args); #endif -- cgit v1.2.3