mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-31 19:30:03 +00:00
rd: new ctrl entity meta evaluation path; ctrl entity meta evaluation cache; eval: auto-view-rules (via 'auto hook map'), + support for 'type patterns', e.g. for templates; ir generation / typechecking hook application + source-tag coloring (to avoid infinite recursion of repeatedly-applied auto view rules
This commit is contained in:
@@ -823,6 +823,15 @@ e_expr_copy(Arena *arena, E_Expr *src)
|
||||
return result;
|
||||
}
|
||||
|
||||
internal void
|
||||
e_expr_list_push(Arena *arena, E_ExprList *list, E_Expr *expr)
|
||||
{
|
||||
E_ExprNode *n = push_array(arena, E_ExprNode, 1);
|
||||
n->v = expr;
|
||||
SLLQueuePush(list->first, list->last, n);
|
||||
list->count +=1;
|
||||
}
|
||||
|
||||
////////////////////////////////
|
||||
//~ rjf: Expression Tree -> String Conversions
|
||||
|
||||
|
||||
Reference in New Issue
Block a user