aboutsummaryrefslogtreecommitdiff
path: root/src/types.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-10-01 20:27:02 +0100
committerGinger Bill <bill@gingerbill.org>2017-10-01 20:27:02 +0100
commitafb5538e832d7772b5149c899e78ccb8edf2dde3 (patch)
treeb19b8ab0a6869d6b9f90443fa9002862d394f2b5 /src/types.cpp
parent1f24f105cc49cff6bbe1034215ae86cb4450f831 (diff)
Default procedure values for `proc`
Diffstat (limited to 'src/types.cpp')
-rw-r--r--src/types.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/types.cpp b/src/types.cpp
index 7cc85f40d..dac5ff8de 100644
--- a/src/types.cpp
+++ b/src/types.cpp
@@ -139,14 +139,15 @@ struct TypeStruct {
Type * results; /* Type_Tuple */ \
i32 param_count; \
i32 result_count; \
- bool return_by_pointer; \
Type ** abi_compat_params; \
Type * abi_compat_result_type; \
+ bool return_by_pointer; \
bool variadic; \
bool require_results; \
bool c_vararg; \
bool is_polymorphic; \
bool is_poly_specialized; \
+ bool has_proc_default_values; \
isize specialization_count; \
ProcCallingConvention calling_convention; \
}) \