Searched refs:traverseAnyAs (Results 1 – 2 of 2) sorted by relevance
209 auto *newNode = traverseAnyAs<Node>(node); in rebuildInPlaceImpl()231 Node *TIntermRebuild::traverseAnyAs(TIntermNode &node) in traverseAnyAs() function in sh::TIntermRebuild242 bool TIntermRebuild::traverseAnyAs(TIntermNode &node, Node *&out) in traverseAnyAs() function in sh::TIntermRebuild553 auto *newOperand = traverseAnyAs<TIntermTyped>(*operand); in traverseSwizzleChildren()571 auto *const newLeft = traverseAnyAs<TIntermTyped>(*left); in traverseBinaryChildren()573 auto *const newRight = traverseAnyAs<TIntermTyped>(*right); in traverseBinaryChildren()617 auto *const newOperand = traverseAnyAs<TIntermTyped>(*operand); in traverseUnaryChildren()637 auto *const newCond = traverseAnyAs<TIntermTyped>(*cond); in traverseTernaryChildren()639 auto *const newTrue = traverseAnyAs<TIntermTyped>(*true_); in traverseTernaryChildren()641 auto *const newFalse = traverseAnyAs<TIntermTyped>(*false_); in traverseTernaryChildren()[all …]
281 Node *traverseAnyAs(TIntermNode &node);284 bool traverseAnyAs(TIntermNode &node, Node *&out);