/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | WrapMain.cpp | 37 if (TIntermFunctionDefinition *funcDefNode = node->getAsFunctionDefinition()) in visitBlock() 52 void visitMain(TIntermBlock &root, TIntermFunctionDefinition *funcDefNode) in visitMain() 72 TIntermFunctionDefinition *externalMainDef = in visitMain() 73 new TIntermFunctionDefinition(externalMainProto, externalMainBody); in visitMain() 74 TIntermFunctionDefinition *internalMainDef = in visitMain() 75 new TIntermFunctionDefinition(internalMainProto, internalMainBody); in visitMain()
|
D | ModifyStruct.h | 95 TIntermFunctionDefinition *funcOriginalToModified = nullptr; 96 TIntermFunctionDefinition *funcModifiedToOriginal = nullptr; 98 TIntermFunctionDefinition *&getConverter(ConvertType convertType) in getConverter()
|
D | IntroduceVertexIndexID.cpp | 38 PreResult visitFunctionDefinitionPre(TIntermFunctionDefinition &node) override in visitFunctionDefinitionPre() 72 return new TIntermFunctionDefinition(newProto, node.getBody()); in visitFunctionDefinitionPre()
|
D | DiscoverDependentFunctions.cpp | 78 TIntermFunctionDefinition &funcDefNode = *it->second; in visitAggregate() 95 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *funcDefNode) override in visitFunctionDefinition()
|
D | MapFunctionsToDefinitions.h | 18 using FunctionToDefinition = std::unordered_map<const TFunction *, TIntermFunctionDefinition *>;
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | RunAtTheEndOfShader.cpp | 67 TIntermFunctionDefinition *main, in WrapMainAndAppend() 75 TIntermFunctionDefinition *oldMainDefinition = in WrapMainAndAppend() 97 TIntermFunctionDefinition *newMainDefinition = in WrapMainAndAppend() 98 new TIntermFunctionDefinition(newMainProto, newMainBody); in WrapMainAndAppend() 106 TIntermFunctionDefinition *main = FindMain(root); in RunAtTheEndOfShader()
|
D | FindMain.cpp | 23 TIntermFunctionDefinition *nodeFunction = node->getAsFunctionDefinition(); in FindMainIndex() 32 TIntermFunctionDefinition *FindMain(TIntermBlock *root) in FindMain() 36 TIntermFunctionDefinition *nodeFunction = node->getAsFunctionDefinition(); in FindMain() 47 TIntermFunctionDefinition *main = FindMain(root); in FindMainBody()
|
D | FindMain.h | 17 class TIntermFunctionDefinition; variable 20 TIntermFunctionDefinition *FindMain(TIntermBlock *root);
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | RunAtTheEndOfShader.cpp | 68 TIntermFunctionDefinition *main, in WrapMainAndAppend() 76 TIntermFunctionDefinition *oldMainDefinition = in WrapMainAndAppend() 98 TIntermFunctionDefinition *newMainDefinition = in WrapMainAndAppend() 99 new TIntermFunctionDefinition(newMainProto, newMainBody); in WrapMainAndAppend() 110 TIntermFunctionDefinition *main = FindMain(root); in RunAtTheEndOfShader()
|
D | FindMain.cpp | 23 TIntermFunctionDefinition *nodeFunction = node->getAsFunctionDefinition(); in FindMainIndex() 32 TIntermFunctionDefinition *FindMain(TIntermBlock *root) in FindMain() 36 TIntermFunctionDefinition *nodeFunction = node->getAsFunctionDefinition(); in FindMain() 47 TIntermFunctionDefinition *main = FindMain(root); in FindMainBody()
|
D | FindMain.h | 17 class TIntermFunctionDefinition; variable 20 TIntermFunctionDefinition *FindMain(TIntermBlock *root);
|
D | AsNode.h | 140 struct AsNode<TIntermFunctionDefinition> 142 static ANGLE_INLINE TIntermFunctionDefinition *exec(TIntermNode *node)
|
D | RunAtTheBeginningOfShader.cpp | 30 TIntermFunctionDefinition *main = FindMain(root); in RunAtTheBeginningOfShader()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | MonomorphizeUnsupportedFunctions.cpp | 34 TIntermFunctionDefinition *originalDefinition; 37 TVector<TIntermFunctionDefinition *> monomorphizedDefinitions; 50 TIntermFunctionDefinition *asFuncDef = node->getAsFunctionDefinition(); in InitializeFunctionMap() 265 TIntermFunctionDefinition *monomorphized = in visitAggregate() 278 TIntermFunctionDefinition *processFunctionCall(TIntermAggregate *functionCall, in processFunctionCall() 279 TIntermFunctionDefinition *originalDefinition, in processFunctionCall() 386 return new TIntermFunctionDefinition(substitutePrototype, substituteBlock); in processFunctionCall() 433 for (TIntermFunctionDefinition *monomorphizedDefinition : data.monomorphizedDefinitions) in visitFunctionPrototype() 442 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override in visitFunctionDefinition() 464 for (TIntermFunctionDefinition *monomorphizedDefinition : data.monomorphizedDefinitions) in visitFunctionDefinition()
|
D | ConvertUnsupportedConstructorsToFunctionCalls.cpp | 302 TIntermFunctionDefinition *functionDefinition = in visitAggregatePost() 319 for (TIntermFunctionDefinition *functionDefinition : mFunctionDefs) in rewrite() 328 TVector<TIntermFunctionDefinition *> mFunctionDefs;
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | AddDefaultReturnStatements.cpp | 22 bool NeedsReturnStatement(TIntermFunctionDefinition *node, TType *returnType) in NeedsReturnStatement() 47 TIntermFunctionDefinition *definition = node->getAsFunctionDefinition(); in AddDefaultReturnStatements()
|
D | RewriteElseBlocks.cpp | 29 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *aggregate) override; 42 bool ElseBlockRewriter::visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) in visitFunctionDefinition()
|
D | ArrayReturnValueToOutParameter.cpp | 35 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override; 44 TIntermFunctionDefinition *mFunctionWithArrayReturnValue; 89 TIntermFunctionDefinition *node) in visitFunctionDefinition()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
D | AddDefaultReturnStatements.cpp | 23 bool NeedsReturnStatement(TIntermFunctionDefinition *node, TType *returnType) in NeedsReturnStatement() 48 TIntermFunctionDefinition *definition = node->getAsFunctionDefinition(); in AddDefaultReturnStatements()
|
D | RewriteElseBlocks.cpp | 30 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *aggregate) override; 43 bool ElseBlockRewriter::visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) in visitFunctionDefinition()
|
D | ArrayReturnValueToOutParameter.cpp | 37 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override; 46 TIntermFunctionDefinition *mFunctionWithArrayReturnValue; 93 TIntermFunctionDefinition *node) in visitFunctionDefinition()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ValidateVaryingLocations.cpp | 108 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override; 153 TIntermFunctionDefinition *node) in visitFunctionDefinition()
|
D | ASTMetadataHLSL.cpp | 51 void traverse(TIntermFunctionDefinition *node) in traverse() 175 void traverse(TIntermFunctionDefinition *node) in traverse() 340 void traverse(TIntermFunctionDefinition *node) in traverse()
|
D | ValidateMaxParameters.cpp | 20 TIntermFunctionDefinition *definition = node->getAsFunctionDefinition(); in ValidateMaxParameters()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ASTMetadataHLSL.cpp | 54 void traverse(TIntermFunctionDefinition *node) in traverse() 159 void traverse(TIntermFunctionDefinition *node) in traverse() 324 void traverse(TIntermFunctionDefinition *node) in traverse()
|