summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
7f2ffe6)
Inlining clones expressions, and the clones FunctionCall nodes don't have
a declaration pointer.
bool any_inlined = false;
if(FunctionInliner().apply(stage))
{
bool any_inlined = false;
if(FunctionInliner().apply(stage))
{
- resolve(stage, RESOLVE_TYPES|RESOLVE_VARIABLES|RESOLVE_EXPRESSIONS);
+ resolve(stage, RESOLVE_TYPES|RESOLVE_VARIABLES|RESOLVE_FUNCTIONS|RESOLVE_EXPRESSIONS);
any_inlined = true;
}
if(ExpressionInliner().apply(stage))
any_inlined = true;
}
if(ExpressionInliner().apply(stage))