From 4d97e790976d072f2e93b1da296f069951dbb89d Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 28 Aug 2022 22:41:43 +0200 Subject: [PATCH] lib/std: Added `std::core::member_count` and `std::core::has_member` functions --- includes/std/core.pat | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/includes/std/core.pat b/includes/std/core.pat index 72d23e7..11215e2 100644 --- a/includes/std/core.pat +++ b/includes/std/core.pat @@ -46,4 +46,12 @@ namespace std::core { return builtin::std::core::array_index(); }; -} \ No newline at end of file + fn member_count(auto pattern) { + return builtin::std::core::member_count(pattern); + }; + + fn has_member(auto pattern, str name) { + return builtin::std::core::has_member(pattern, name); + }; + +}