Home
last modified time | relevance | path

Searched refs:TIntermCase (Results 1 - 25 of 41) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A Dintermediate.h256 class TIntermCase;
287 virtual TIntermCase *getAsCaseNode() { return 0; } in getAsCaseNode()
660 class TIntermCase : public TIntermNode class
663 TIntermCase(TIntermTyped *condition) in TIntermCase() function in TIntermCase
669 TIntermCase *getAsCaseNode() { return this; } in getAsCaseNode()
714 virtual bool visitCase(Visit, TIntermCase*) { return true; } in visitCase()
H A DValidateSwitch.h37 bool visitCase(Visit, TIntermCase *) override;
H A Dlocalintermediate.h45 TIntermCase *addCase(TIntermTyped *condition, const TSourceLoc &line);
H A DValidateSwitch.cpp95 bool ValidateSwitch::visitCase(Visit, TIntermCase *node) in visitCase()
H A Dglslang_tab.h208 TIntermCase* intermCase;
H A DAnalyzeCallDepth.cpp140 TIntermCase* currentCase = (*it)->getAsCaseNode(); in visitSwitch()
H A DIntermTraverse.cpp247 void TIntermCase::traverse(TIntermTraverser *it) in traverse()
H A DParseHelper.h225 TIntermCase *addCase(TIntermTyped *condition, const TSourceLoc &loc);
226 TIntermCase *addDefault(const TSourceLoc &loc);
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DIntermRebuild.h224 virtual PreResult visitCasePre(TIntermCase &node);
243 virtual PostResult visitCasePost(TIntermCase &node);
304 TIntermNode *traverseCaseChildren(TIntermCase &node);
H A DSkippingTraverser.h32 bool visitCase(Visit, TIntermCase *) { return false; } in visitCase()
H A DName.cpp176 bool visitCase(Visit, TIntermCase *) override
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
H A DIntermRebuild.h224 virtual PreResult visitCasePre(TIntermCase &node);
243 virtual PostResult visitCasePost(TIntermCase &node);
304 TIntermNode *traverseCaseChildren(TIntermCase &node);
H A DAsNode.h131 struct AsNode<TIntermCase>
133 static ANGLE_INLINE TIntermCase *exec(TIntermNode *node) in exec()
H A DIntermRebuild.cpp713 TIntermNode *TIntermRebuild::traverseCaseChildren(TIntermCase &node) in traverseCaseChildren()
725 return new TIntermCase(newCond); in traverseCaseChildren()
913 PreResult TIntermRebuild::visitCasePre(TIntermCase &node) in visitCasePre()
1006 PostResult TIntermRebuild::visitCasePost(TIntermCase &node) in visitCasePost()
H A DNodeType.h104 bool visitCase(Visit, TIntermCase *) override
H A DIntermTraverse.h52 virtual bool visitCase(Visit visit, TIntermCase *node) { return true; } in visitCase()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DIntermNode.h52 class TIntermCase;
104 virtual TIntermCase *getAsCaseNode() { return nullptr; } in getAsCaseNode()
974 class TIntermCase : public TIntermNode class
977 TIntermCase(TIntermTyped *condition) : TIntermNode(), mCondition(condition) {} in TIntermCase() function in sh::TIntermCase
979 TIntermCase *getAsCaseNode() override { return this; }
989 TIntermCase *deepCopy() const override { return new TIntermCase(*this); }
995 TIntermCase(const TIntermCase &);
H A DValidateSwitch.cpp38 bool visitCase(Visit, TIntermCase *node) override;
181 bool ValidateSwitch::visitCase(Visit, TIntermCase *node) in visitCase()
H A Dglslang_tab_autogen.h270 TIntermCase *intermCase;
H A DOutputGLSLBase.h61 bool visitCase(Visit visit, TIntermCase *node) override;
H A DOutputTree.cpp47 bool visitCase(Visit visit, TIntermCase *node) override;
570 bool TOutputTraverser::visitCase(Visit visit, TIntermCase *node) in visitCase()
H A DOutputHLSL.h100 bool visitCase(Visit visit, TIntermCase *) override;
H A DValidateAST.cpp38 bool visitCase(Visit visit, TIntermCase *node) override;
684 bool ValidateAST::visitCase(Visit visit, TIntermCase *node) in visitCase()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DRemoveDynamicIndexing.cpp199 TIntermCase *caseNode = new TIntermCase(CreateIntConstantNode(i)); in GetIndexFunctionDefinition()
220 TIntermCase *defaultNode = new TIntermCase(nullptr); in GetIndexFunctionDefinition()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
H A DRemoveSwitchFallThrough.cpp41 bool visitCase(Visit, TIntermCase *node) override;
202 bool RemoveSwitchFallThroughTraverser::visitCase(Visit, TIntermCase *node) in visitCase()

Completed in 24 milliseconds

12