Searched refs:PostResult (Results 1 – 10 of 10) sorted by relevance
170 class PostResult : private BaseResult175 PostResult(PostResult &&other);176 PostResult(TIntermNode &node);177 PostResult(TIntermNode *node);178 PostResult(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(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 …]
299 PostResult visitBlockPost(TIntermBlock &node) override in visitBlockPost()329 PostResult visitDeclarationPost(TIntermDeclaration &node) override in visitDeclarationPost()350 PostResult visitUnaryPost(TIntermUnary &node) override in visitUnaryPost()373 PostResult leftResult = rebuild(*left); in visitBinaryPre()377 PostResult rightResult = rebuild(*right); in visitBinaryPre()386 PostResult visitBinaryPost(TIntermBinary &node) override in visitBinaryPost()451 PostResult condResult = rebuild(*node.getCondition()); in visitTernaryPre()455 PostResult thenResult = rebuild(*node.getTrueExpression()); in visitTernaryPre()459 PostResult elseResult = rebuild(*node.getFalseExpression()); in visitTernaryPre()465 PostResult visitTernaryPost(TIntermTernary &node) override in visitTernaryPost()[all …]
353 PostResult visitSymbolPost(TIntermSymbol &symbolNode) override in visitSymbolPost()364 PostResult visitFunctionPrototype(TIntermFunctionPrototype &funcProtoNode) in visitFunctionPrototype()375 PostResult visitDeclarationPost(TIntermDeclaration &declNode) override in visitDeclarationPost()387 PostResult visitFunctionDefinitionPost(TIntermFunctionDefinition &funcDefNode) override in visitFunctionDefinitionPost()400 PostResult visitAggregatePost(TIntermAggregate &aggregateNode) override in visitAggregatePost()
28 PostResult visitSymbolPost(TIntermSymbol &symbolNode) override in visitSymbolPost()
34 PostResult visitSwitchPost(TIntermSwitch &node) override in visitSwitchPost()
25 PostResult visitAggregatePost(TIntermAggregate &callNode) override in visitAggregatePost()
226 PostResult visitBinaryPost(TIntermBinary &binaryNode) override in visitBinaryPost()291 PostResult visitSwizzlePost(TIntermSwizzle &swizzleNode) override in visitSwizzlePost()
192 PostResult visitDeclarationPost(TIntermDeclaration &declNode) override in visitDeclarationPost()621 PostResult visitAggregatePost(TIntermAggregate &callNode) override in visitAggregatePost()647 PostResult visitFunctionPrototypePost(TIntermFunctionPrototype &funcProtoNode) override in visitFunctionPrototypePost()658 PostResult visitFunctionDefinitionPost(TIntermFunctionDefinition &funcDefNode) override in visitFunctionDefinitionPost()
108 PostResult visitAggregatePost(TIntermAggregate &aggregateNode) override in visitAggregatePost()