Home
last modified time | relevance | path

Searched refs:PreResult (Results 1 – 11 of 11) sorted by relevance

/external/angle/src/compiler/translator/TranslatorMetalDirect/
DIntermRebuild.h137 class PreResult : private BaseResult
142 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 …]
DIntermRebuild.cpp115 using PreResult = TIntermRebuild::PreResult; typedef
117 PreResult::PreResult(TIntermNode &node, VisitBits visit) : BaseResult(node, visit) {} in PreResult() function in sh::PreResult
118 PreResult::PreResult(TIntermNode *node, VisitBits visit) : BaseResult(node, visit) {} in PreResult() function in sh::PreResult
119 PreResult::PreResult(nullptr_t) : BaseResult(nullptr) {} in PreResult() function in sh::PreResult
120 PreResult::PreResult(Fail) : BaseResult(Fail()) {} in PreResult() function in sh::PreResult
122 PreResult::PreResult(BaseResult &&other) : BaseResult(other) {} in PreResult() function in sh::PreResult
123 PreResult::PreResult(PreResult &&other) : BaseResult(other) {} in PreResult() function in sh::PreResult
125 void PreResult::operator=(PreResult &&other) in operator =()
311 PreResult preResult = traversePre(originalNode); in traverseAny()
331 PreResult TIntermRebuild::traversePre(TIntermNode &originalNode) in traversePre()
[all …]
DRewriteGlobalQualifierDecls.cpp22 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()
DReduceInterfaceBlocks.cpp34 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()
DRewriteCaseDeclarations.cpp28 PreResult visitSwitchPre(TIntermSwitch &node) override in visitSwitchPre()
52 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()
DSeparateCompoundExpressions.cpp114 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()
DHoistConstants.cpp32 PreResult visitDeclarationPre(TIntermDeclaration &declNode) override in visitDeclarationPre()
DIntroduceVertexIndexID.cpp38 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()
DRewriteUnaddressableReferences.cpp263 PreResult visitAggregatePre(TIntermAggregate &aggregateNode) override in visitAggregatePre()
315 PreResult visitBinaryPre(TIntermBinary &binaryNode) override in visitBinaryPre()
DSymbolEnv.cpp48 PreResult visitDeclarationPre(TIntermDeclaration &node) override in visitDeclarationPre()
67 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()
DRewritePipelines.cpp188 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre()