Searched refs:PreResult (Results 1 – 11 of 11) sorted by relevance
137 class PreResult : private BaseResult142 PreResult(PreResult &&other);143 PreResult(TIntermNode &node, VisitBits visit = VisitBits::BothWhenSame);144 PreResult(TIntermNode *node, VisitBits visit = VisitBits::BothWhenSame);145 PreResult(nullptr_t); // Used to drop a node.146 PreResult(Fail); // Used to signal failure.148 void operator=(PreResult &&other);150 static PreResult Multi(std::vector<TIntermNode *> &&nodes) in Multi()156 static PreResult Multi(Iter nodesBegin, Iter nodesEnd) in Multi()167 PreResult(BaseResult &&other);[all …]
115 using PreResult = TIntermRebuild::PreResult; typedef117 PreResult::PreResult(TIntermNode &node, VisitBits visit) : BaseResult(node, visit) {} in PreResult() function in sh::PreResult118 PreResult::PreResult(TIntermNode *node, VisitBits visit) : BaseResult(node, visit) {} in PreResult() function in sh::PreResult119 PreResult::PreResult(nullptr_t) : BaseResult(nullptr) {} in PreResult() function in sh::PreResult120 PreResult::PreResult(Fail) : BaseResult(Fail()) {} in PreResult() function in sh::PreResult122 PreResult::PreResult(BaseResult &&other) : BaseResult(other) {} in PreResult() function in sh::PreResult123 PreResult::PreResult(PreResult &&other) : BaseResult(other) {} in PreResult() function in sh::PreResult125 void PreResult::operator=(PreResult &&other) in operator =()311 PreResult preResult = traversePre(originalNode); in traverseAny()331 PreResult TIntermRebuild::traversePre(TIntermNode &originalNode) in traversePre()[all …]
22 PreResult visitDeclarationPre(TIntermDeclaration &declNode) override in visitDeclarationPre()44 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()64 PreResult visitGlobalQualifierDeclarationPre( in visitGlobalQualifierDeclarationPre()82 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()87 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()
34 PreResult visitDeclarationPre(TIntermDeclaration &declNode) override in visitDeclarationPre()62 return PreResult::Multi(std::begin(replacements), std::end(replacements)); in visitDeclarationPre()81 return PreResult::Multi(std::begin(replacements), std::end(replacements)); in visitDeclarationPre()89 PreResult visitSymbolPre(TIntermSymbol &symbolNode) override in visitSymbolPre()
28 PreResult visitSwitchPre(TIntermSwitch &node) override in visitSwitchPre()52 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()
114 PreResult visitBinaryPre(TIntermBinary &node) override in visitBinaryPre()293 PreResult visitBlockPre(TIntermBlock &node) override in visitBlockPre()318 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()365 PreResult visitBinaryPre(TIntermBinary &node) override in visitBinaryPre()449 PreResult visitTernaryPre(TIntermTernary &node) override in visitTernaryPre()534 PreResult visitCasePre(TIntermCase &node) override in visitCasePre()596 PreResult visitLoopPre(TIntermLoop &node) override in visitLoopPre()
32 PreResult visitDeclarationPre(TIntermDeclaration &declNode) override in visitDeclarationPre()
38 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()
263 PreResult visitAggregatePre(TIntermAggregate &aggregateNode) override in visitAggregatePre()315 PreResult visitBinaryPre(TIntermBinary &binaryNode) override in visitBinaryPre()
48 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()67 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()
188 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()