Searched refs:PostResult (Results 1 – 11 of 11) sorted by relevance
170 class PostResult : private BaseResult175 PostResult(PostResult &&other);176 PostResult(TIntermNode &node);177 PostResult(TIntermNode *node);178 PostResult(std::nullptr_t); // Used to drop a node179 PostResult(Fail); // Used to signal failure.181 void operator=(PostResult &&other);183 static PostResult Multi(std::vector<TIntermNode *> &&nodes) in Multi()189 static PostResult Multi(Iter nodesBegin, Iter nodesEnd) in Multi()200 PostResult(BaseResult &&other);[all …]
132 using PostResult = TIntermRebuild::PostResult; typedef134 PostResult::PostResult(TIntermNode &node) : BaseResult(node, VisitBits::Neither) {} in PostResult() function in sh::PostResult135 PostResult::PostResult(TIntermNode *node) : BaseResult(node, VisitBits::Neither) {} in PostResult() function in sh::PostResult136 PostResult::PostResult(std::nullptr_t) : BaseResult(nullptr) {} in PostResult() function in sh::PostResult137 PostResult::PostResult(Fail) : BaseResult(Fail()) {} in PostResult() function in sh::PostResult139 PostResult::PostResult(PostResult &&other) : BaseResult(other) {} in PostResult() function in sh::PostResult140 PostResult::PostResult(BaseResult &&other) : BaseResult(other) {} in PostResult() function in sh::PostResult142 void PostResult::operator=(PostResult &&other) in operator =()223 PostResult TIntermRebuild::rebuild(TIntermNode &node) in rebuild()233 PostResult result(traverseAny(node)); in traverseAnyAs()[all …]
28 PostResult visitSymbolPost(TIntermSymbol &symbolNode) override in visitSymbolPost()
208 PostResult visitDeclarationPost(TIntermDeclaration &declNode) override in visitDeclarationPost()670 PostResult visitAggregatePost(TIntermAggregate &callNode) override in visitAggregatePost()696 PostResult visitFunctionPrototypePost(TIntermFunctionPrototype &funcProtoNode) override in visitFunctionPrototypePost()707 PostResult visitFunctionDefinitionPost(TIntermFunctionDefinition &funcDefNode) override in visitFunctionDefinitionPost()
327 PostResult visitBlockPost(TIntermBlock &node) override in visitBlockPost()357 PostResult visitDeclarationPost(TIntermDeclaration &node) override in visitDeclarationPost()378 PostResult visitUnaryPost(TIntermUnary &node) override in visitUnaryPost()401 PostResult leftResult = rebuild(*left); in visitBinaryPre()405 PostResult rightResult = rebuild(*right); in visitBinaryPre()414 PostResult visitBinaryPost(TIntermBinary &node) override in visitBinaryPost()479 PostResult condResult = rebuild(*node.getCondition()); in visitTernaryPre()483 PostResult thenResult = rebuild(*node.getTrueExpression()); in visitTernaryPre()487 PostResult elseResult = rebuild(*node.getFalseExpression()); in visitTernaryPre()493 PostResult visitTernaryPost(TIntermTernary &node) override in visitTernaryPost()[all …]
27 PostResult visitBinaryPost(TIntermBinary &node) override in visitBinaryPost()
34 PostResult visitSwitchPost(TIntermSwitch &node) override in visitSwitchPost()
226 PostResult visitBinaryPost(TIntermBinary &binaryNode) override in visitBinaryPost()291 PostResult visitSwizzlePost(TIntermSwizzle &swizzleNode) override in visitSwizzlePost()
28 PostResult visitAggregatePost(TIntermAggregate &callNode) override in visitAggregatePost()
111 PostResult visitAggregatePost(TIntermAggregate &aggregateNode) override in visitAggregatePost()
180 PostResult visitAggregatePost(TIntermAggregate &node) override in visitAggregatePost()