aboutsummaryrefslogtreecommitdiff
path: root/builtins/datatypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'builtins/datatypes.h')
-rw-r--r--builtins/datatypes.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/builtins/datatypes.h b/builtins/datatypes.h
index 133b273f..3a2a9da7 100644
--- a/builtins/datatypes.h
+++ b/builtins/datatypes.h
@@ -22,7 +22,13 @@ typedef struct {
} bucket_info_t;
typedef struct table_s {
- array_t entries;
+ union {
+ array_t entries;
+ struct {
+ void *_entry_data;
+ int64_t length:42;
+ };
+ };
bucket_info_t *bucket_info;
struct table_s *fallback;
void *default_value;