Home
last modified time | relevance | path

Searched refs:TIntermFunctionPrototype (Results 1 – 25 of 32) sorted by relevance

12

/external/angle/src/compiler/translator/tree_util/
DReplaceVariable.cpp67 TIntermFunctionPrototype *RetypeOpaqueVariablesHelper::convertFunctionPrototype( in convertFunctionPrototype()
98 TIntermFunctionPrototype *replacementPrototype = in convertFunctionPrototype()
99 new TIntermFunctionPrototype(replacementFunction); in convertFunctionPrototype()
DRunAtTheEndOfShader.cpp85 TIntermFunctionPrototype *newMainProto = new TIntermFunctionPrototype(newMain); in WrapMainAndAppend()
DReplaceVariable.h24 class TIntermFunctionPrototype; variable
121 TIntermFunctionPrototype *convertFunctionPrototype(TSymbolTable *symbolTable,
DIntermNode_util.cpp37 TIntermFunctionPrototype *CreateInternalFunctionPrototypeNode(const TFunction &func) in CreateInternalFunctionPrototypeNode()
39 return new TIntermFunctionPrototype(&func); in CreateInternalFunctionPrototypeNode()
45 return new TIntermFunctionDefinition(new TIntermFunctionPrototype(&func), functionBody); in CreateInternalFunctionDefinitionNode()
DIntermTraverse.h53 virtual void visitFunctionPrototype(TIntermFunctionPrototype *node) {} in visitFunctionPrototype()
135 friend void TIntermFunctionPrototype::traverse(TIntermTraverser *);
DIntermNode_util.h21 TIntermFunctionPrototype *CreateInternalFunctionPrototypeNode(const TFunction &func);
DIntermTraverse.cpp75 void TIntermFunctionPrototype::traverse(TIntermTraverser *it) in traverse()
128 bool TIntermFunctionPrototype::visit(Visit visit, TIntermTraverser *it) in visit()
/external/angle/src/compiler/translator/tree_ops/
DArrayReturnValueToOutParameter.cpp36 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
107 void ArrayReturnValueToOutParameterTraverser::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
133 TIntermFunctionPrototype *replacement = in visitFunctionPrototype()
134 new TIntermFunctionPrototype(mChangedFunctions[functionId.get()].func); in visitFunctionPrototype()
DRewriteStructSamplers.cpp422 void visitFunctionPrototype(TIntermFunctionPrototype *node) override in visitFunctionPrototype()
445 TIntermFunctionPrototype *newProto = new TIntermFunctionPrototype(function); in visitFunctionPrototype()
1062 void visitFunctionPrototype(TIntermFunctionPrototype *node) override in visitFunctionPrototype()
1075 mReplacementPrototypes.push_back(new TIntermFunctionPrototype(replacementFunction)); in visitFunctionPrototype()
1095 TIntermFunctionPrototype *replacementPrototype = in visitFunctionDefinition()
DRemoveUnreferencedVariables.cpp33 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
110 void CollectVariableRefCountsTraverser::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
DRewriteStructSamplersOld.cpp164 void visitFunctionPrototype(TIntermFunctionPrototype *node) override in visitFunctionPrototype()
187 TIntermFunctionPrototype *newProto = new TIntermFunctionPrototype(function); in visitFunctionPrototype()
DDeferGlobalInitializers.cpp113 TIntermFunctionPrototype *initGlobalsFunctionPrototype = in InsertInitCallToMain()
DRewriteAtomicCounters.cpp186 void visitFunctionPrototype(TIntermFunctionPrototype *node) override in visitFunctionPrototype()
201 TIntermFunctionPrototype *replacementPrototype = in visitFunctionPrototype()
/external/angle/src/compiler/translator/
DIntermNode.h43 class TIntermFunctionPrototype; variable
92 virtual TIntermFunctionPrototype *getAsFunctionPrototypeNode() { return nullptr; } in getAsFunctionPrototypeNode()
705 class TIntermFunctionPrototype : public TIntermTyped
708 TIntermFunctionPrototype(const TFunction *function);
709 ~TIntermFunctionPrototype() override {} in ~TIntermFunctionPrototype()
711 TIntermFunctionPrototype *getAsFunctionPrototypeNode() override { return this; } in getAsFunctionPrototypeNode()
743 TIntermFunctionDefinition(TIntermFunctionPrototype *prototype, TIntermBlock *body) in TIntermFunctionDefinition()
758 TIntermFunctionPrototype *getFunctionPrototype() const { return mPrototype; } in getFunctionPrototype()
770 TIntermFunctionPrototype *mPrototype;
DVersionGLSL.h65 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
DValidateAST.cpp34 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
185 void ValidateAST::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
DParseContext.h296 TIntermFunctionPrototype *addFunctionPrototypeDeclaration(const TFunction &parsedFunction,
298 TIntermFunctionDefinition *addFunctionDefinition(TIntermFunctionPrototype *functionPrototype,
303 TIntermFunctionPrototype **prototypeOut);
598 TIntermFunctionPrototype *createPrototypeNodeFromFunction(const TFunction &function,
DVersionGLSL.cpp115 void TVersionGLSL::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
Dglslang_tab_autogen.h246 TIntermFunctionPrototype *intermFunctionPrototype;
DOutputTree.cpp48 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
377 void TOutputTraverser::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
DOutputGLSLBase.h67 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
DCallDAG.cpp117 void visitFunctionPrototype(TIntermFunctionPrototype *node) override in visitFunctionPrototype()
DOutputHLSL.h100 void visitFunctionPrototype(TIntermFunctionPrototype *node) override;
DIntermNode.cpp390 REPLACE_IF_IS(mPrototype, TIntermFunctionPrototype, original, replacement); in replaceChildNode()
433 size_t TIntermFunctionPrototype::getChildCount() const in getChildCount()
438 TIntermNode *TIntermFunctionPrototype::getChildNode(size_t index) const in getChildNode()
444 bool TIntermFunctionPrototype::replaceChildNode(TIntermNode *original, TIntermNode *replacement) in replaceChildNode()
1015 TIntermFunctionPrototype::TIntermFunctionPrototype(const TFunction *function) in TIntermFunctionPrototype() function in sh::TIntermFunctionPrototype
1021 const TType &TIntermFunctionPrototype::getType() const in getType()
DOutputGLSLBase.cpp961 TIntermFunctionPrototype *prototype = node->getFunctionPrototype(); in visitFunctionDefinition()
979 void TOutputGLSLBase::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()

12