Home
last modified time | relevance | path

Searched refs:visitProgramElement (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/src/sksl/analysis/
DSkSLProgramUsage.cpp26 bool visitProgramElement(const ProgramElement& pe) override { in visitProgramElement() function in SkSL::__anon3facaf090111::ProgramUsageVisitor
38 return INHERITED::visitProgramElement(pe); in visitProgramElement()
82 using ProgramVisitor::visitProgramElement;
103 addRefs.visitProgramElement(*element); in GetUsage()
143 addRefs.visitProgramElement(element); in add()
158 subRefs.visitProgramElement(element); in remove()
DSkSLCheckProgramUnrolledSize.cpp47 using ProgramVisitor::visitProgramElement; in CheckProgramUnrolledSize()
53 bool visitProgramElement(const ProgramElement& pe) override { in CheckProgramUnrolledSize() function in SkSL::Analysis::CheckProgramUnrolledSize::ProgramSizeVisitor
97 bool result = INHERITED::visitProgramElement(pe); in CheckProgramUnrolledSize()
104 return INHERITED::visitProgramElement(pe); in CheckProgramUnrolledSize()
171 earlyExit = this->visitProgramElement(*decl->definition()); in CheckProgramUnrolledSize()
197 visitor.visitProgramElement(*element); in CheckProgramUnrolledSize()
DSkSLProgramVisitor.h42 virtual bool visitProgramElement(typename T::ProgramElement& programElement);
/third_party/skia/src/sksl/transform/
DSkSLBuiltinVariableScanner.cpp41 bool visitProgramElement(const ProgramElement& pe) override { in FindAndDeclareBuiltinVariables() function in SkSL::Transform::FindAndDeclareBuiltinVariables::BuiltinVariableScanner
51 return INHERITED::visitProgramElement(pe); in FindAndDeclareBuiltinVariables()
66 using INHERITED::visitProgramElement; in FindAndDeclareBuiltinVariables()
71 scanner.visitProgramElement(*e); in FindAndDeclareBuiltinVariables()
DSkSLEliminateDeadLocalVariables.cpp26 using ProgramWriter::visitProgramElement; in EliminateDeadLocalVariables()
88 visitor.visitProgramElement(*pe); in EliminateDeadLocalVariables()
/third_party/skia/src/sksl/
DSkSLAnalysis.cpp154 bool visitProgramElement(const ProgramElement& p) override { in visitProgramElement() function in SkSL::__anon776d574d0111::SampleOutsideMainVisitor
157 INHERITED::visitProgramElement(p); in visitProgramElement()
178 bool visitProgramElement(const ProgramElement& p) override { in visitProgramElement() function in SkSL::__anon776d574d0111::NodeCountVisitor
180 return (fCount >= fLimit) || INHERITED::visitProgramElement(p); in visitProgramElement()
510 using ProgramVisitor::visitProgramElement;
520 visitor.visitProgramElement(pe); in ValidateIndexingForES2()
528 bool visitProgramElement(const ProgramElement& pe) override { in VerifyStaticTestsAndExpressions() function in SkSL::Analysis::VerifyStaticTestsAndExpressions::TestsAndExpressions
542 return INHERITED::visitProgramElement(pe); in VerifyStaticTestsAndExpressions()
603 visitor.visitProgramElement(*element); in VerifyStaticTestsAndExpressions()
612 if (this->visitProgramElement(*pe)) { in visit()
[all …]
DSkSLInliner.cpp70 this->visitProgramElement(funcDef); in count_returns_at_end_of_control_flow()
113 return funcDecl.definition() ? this->visitProgramElement(*funcDecl.definition()) in contains_recursive_call()
170 this->visitProgramElement(funcDef); in CountReturnsWithLimit()
791 this->visitProgramElement(pe.get()); in visit()
798 void visitProgramElement(ProgramElement* pe) { in visitProgramElement() function in SkSL::InlineCandidateAnalyzer