Searched refs:TIntermPreprocessorDirective (Results 1 – 15 of 15) sorted by relevance
59 class TIntermPreprocessorDirective; variable108 virtual TIntermPreprocessorDirective *getAsPreprocessorDirective() { return nullptr; } in getAsPreprocessorDirective()1011 class TIntermPreprocessorDirective final : public TIntermNode1015 TIntermPreprocessorDirective(PreprocessorDirective directive, ImmutableString command);1016 ~TIntermPreprocessorDirective() final;1022 TIntermPreprocessorDirective *getAsPreprocessorDirective() final { return this; } in getAsPreprocessorDirective()1029 TIntermPreprocessorDirective *deepCopy() const override in deepCopy()1031 return new TIntermPreprocessorDirective(*this); in deepCopy()1038 TIntermPreprocessorDirective(const TIntermPreprocessorDirective &);
71 void visitPreprocessorDirective(TIntermPreprocessorDirective *node) override;
4197 TIntermPreprocessorDirective::TIntermPreprocessorDirective(PreprocessorDirective directive, in TIntermPreprocessorDirective() function in sh::TIntermPreprocessorDirective4202 TIntermPreprocessorDirective::TIntermPreprocessorDirective(const TIntermPreprocessorDirective &node) in TIntermPreprocessorDirective() function in sh::TIntermPreprocessorDirective4203 : TIntermPreprocessorDirective(node.mDirective, node.mCommand) in TIntermPreprocessorDirective()4206 TIntermPreprocessorDirective::~TIntermPreprocessorDirective() = default;4208 size_t TIntermPreprocessorDirective::getChildCount() const in getChildCount()4213 TIntermNode *TIntermPreprocessorDirective::getChildNode(size_t index) const in getChildNode()
48 void visitPreprocessorDirective(TIntermPreprocessorDirective *node) override;1082 void ValidateAST::visitPreprocessorDirective(TIntermPreprocessorDirective *node) in visitPreprocessorDirective()
1071 void TOutputGLSLBase::visitPreprocessorDirective(TIntermPreprocessorDirective *node) in visitPreprocessorDirective()
206 void visitPreprocessorDirective(TIntermPreprocessorDirective *node) override;6270 void OutputSPIRVTraverser::visitPreprocessorDirective(TIntermPreprocessorDirective *node) in visitPreprocessorDirective()
68 struct AsNode<TIntermPreprocessorDirective>70 static ANGLE_INLINE TIntermPreprocessorDirective *exec(TIntermNode *node)
63 void visitPreprocessorDirective(TIntermPreprocessorDirective *) override in visitPreprocessorDirective() argument
217 virtual PreResult visitPreprocessorDirectivePre(TIntermPreprocessorDirective &node);236 virtual PostResult visitPreprocessorDirectivePost(TIntermPreprocessorDirective &node);
115 void TIntermPreprocessorDirective::traverse(TIntermTraverser *it) in traverse()208 bool TIntermPreprocessorDirective::visit(Visit visit, TIntermTraverser *it) in visit()
68 virtual void visitPreprocessorDirective(TIntermPreprocessorDirective *node) {} in visitPreprocessorDirective()
878 PreResult TIntermRebuild::visitPreprocessorDirectivePre(TIntermPreprocessorDirective &node) in visitPreprocessorDirectivePre()971 PostResult TIntermRebuild::visitPreprocessorDirectivePost(TIntermPreprocessorDirective &node) in visitPreprocessorDirectivePost()
220 void visitPreprocessorDirective(TIntermPreprocessorDirective *) override { UNREACHABLE(); } in visitPreprocessorDirective() argument
547 PostResult visitPreprocessorDirectivePost(TIntermPreprocessorDirective &node) override in visitPreprocessorDirectivePost()