Searched refs:newInit (Results 1 – 3 of 3) sorted by relevance
687 auto *const newInit = traverseAnyAs<TIntermTyped>(*init); in traverseSwitchChildren() local688 GUARD(newInit); in traverseSwitchChildren()692 if (newInit != init || newStmts != stmts) in traverseSwitchChildren()694 return new TIntermSwitch(newInit, newStmts); in traverseSwitchChildren()789 TIntermNode *newInit = nullptr; in traverseLoopChildren() local792 GUARD(traverseAnyAs(*init, newInit)); in traverseLoopChildren()805 if (newInit != init || newCond != cond || newExpr != expr || newBody != body) in traverseLoopChildren()815 GUARD(!newInit && !newExpr); in traverseLoopChildren()818 return new TIntermLoop(loopType, newInit, newCond, newExpr, newBody); in traverseLoopChildren()
547 TIntermTyped *newInit = pullMappedExpr(init, false); in visitSwitchPost() local548 if (init == newInit) in visitSwitchPost()554 pushStmt(*new TIntermSwitch(newInit, node.getStatementList())); in visitSwitchPost()
6549 SomeExpr newInit{*init}; in FinishDerivedTypeInstantiation() local6551 evaluate::Fold(foldingContext, std::move(newInit))}; in FinishDerivedTypeInstantiation()