mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-27 18:00:12 +00:00
wildcard instance identifier resolution in type views; ?{arg1, arg2, arg3} in type view pattern -> use arg1, arg2, or arg3 in expression
This commit is contained in:
@@ -683,6 +683,7 @@ typedef struct E_AutoHookWildcardInst E_AutoHookWildcardInst;
|
||||
struct E_AutoHookWildcardInst
|
||||
{
|
||||
E_AutoHookWildcardInst *next;
|
||||
String8 name;
|
||||
E_Expr *inst_expr;
|
||||
};
|
||||
|
||||
@@ -1082,6 +1083,8 @@ struct E_Cache
|
||||
//- rjf: [ir] ir gen options
|
||||
B32 disallow_autohooks;
|
||||
B32 disallow_chained_fastpaths;
|
||||
E_AutoHookWildcardInst *first_wildcard_inst;
|
||||
E_AutoHookWildcardInst *last_wildcard_inst;
|
||||
|
||||
//- rjf: [ir] ir caches
|
||||
E_UsedExprMap *used_expr_map;
|
||||
|
||||
Reference in New Issue
Block a user