diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-09 15:15:28 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-09 15:15:28 +0330 |
commit | 922b6c51fbcdabd3823e311c46fe55af193196e1 (patch) | |
tree | 976876bcbdc18308b8ca8672684e2c751a7e0350 /src/compiler/ast-tree.h | |
parent | e711e6e55e9c83563db9bb04af7516632f27b91d (diff) |
fixing bug in anytype
Diffstat (limited to 'src/compiler/ast-tree.h')
-rw-r--r-- | src/compiler/ast-tree.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/compiler/ast-tree.h b/src/compiler/ast-tree.h index 2d96983..7ee62ff 100644 --- a/src/compiler/ast-tree.h +++ b/src/compiler/ast-tree.h @@ -241,10 +241,14 @@ typedef struct AstTreeFunctionCallParam { AstTree *value; } AstTreeFunctionCallParam; +typedef struct AstTreeFunctionCallParams { + AstTreeFunctionCallParam *data; + size_t size; +} AstTreeFunctionCallParams; + typedef struct AstTreeFunctionCall { AstTree *function; - AstTreeFunctionCallParam *parameters; - size_t parameters_size; + AstTreeFunctionCallParams parameters; } AstTreeFunctionCall; typedef u64 AstTreeInt; @@ -325,7 +329,7 @@ typedef struct AstTreeNamespace { typedef struct AstTreeShapeShifter { AstTreeFunction *function; struct { - AstTreeFunctionCall **calls; + AstTreeFunctionCallParams *calls; AstTreeFunction **functions; size_t size; } generateds; |