aboutsummaryrefslogtreecommitdiff
path: root/stdlib/functiontype.h
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/functiontype.h')
-rw-r--r--stdlib/functiontype.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/stdlib/functiontype.h b/stdlib/functiontype.h
index 7745bff8..4dfef3b0 100644
--- a/stdlib/functiontype.h
+++ b/stdlib/functiontype.h
@@ -2,6 +2,7 @@
#include <stdbool.h>
+#include "metamethods.h"
#include "types.h"
#include "util.h"
@@ -15,6 +16,8 @@ PUREFUNC bool Func$is_none(const void *obj, const TypeInfo_t*);
#define Func$metamethods ((metamethods_t){ \
.as_text=Func$as_text, \
.is_none=Func$is_none, \
+ .serialize=cannot_serialize, \
+ .deserialize=cannot_deserialize, \
})
#define Function$info(typestr) &((TypeInfo_t){.size=sizeof(void*), .align=__alignof__(void*), \