Core: Misc

This commit is contained in:
Krzosa Karol
2023-04-22 13:28:01 +02:00
parent 654d6f17e4
commit b51a2080d2
5 changed files with 5 additions and 27 deletions

View File

@@ -630,12 +630,13 @@ struct Ast_Decl : Ast {
uint64_t operator_overload_arguments_hash;
Ast_Operator_Info *overload_op_info;
// @todo: move this to Ast_Poly
// @todo: move this to Ast_Poly, perhaps this change needs to be combined with
// the change to lambda where they stop being expressions
uint64_t polymorph_hash;
Array<Ast_Type *> polymorph_resolved_parameter_types;
Array<Ast_Decl *> polymorph_parameters;
Array<Ast_Decl *> polymorphs; // instantiated polymorphs
Ast_Scope *scope;
Ast_Expr *typespec;
union {