Home
last modified time | relevance | path

Searched refs:visitStatementPtr (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/sksl/
DSkSLAnalysis.h176 virtual bool visitStatementPtr(typename T::UniquePtrStatement& stmt) = 0;
219 bool visitStatementPtr(const std::unique_ptr<Statement>& s) final { in visitStatementPtr() function
231 bool visitStatementPtr(std::unique_ptr<Statement>& s) override { in visitStatementPtr() function
DSkSLAnalysis.cpp1227 if (stmt && this->visitStatementPtr(stmt)) { in visitStatement()
1238 return this->visitStatementPtr(sc.statement()); in visitStatement()
1242 return this->visitExpressionPtr(d.test()) || this->visitStatementPtr(d.statement()); in visitStatement()
1249 return (f.initializer() && this->visitStatementPtr(f.initializer())) || in visitStatement()
1252 this->visitStatementPtr(f.statement()); in visitStatement()
1257 (i.ifTrue() && this->visitStatementPtr(i.ifTrue())) || in visitStatement()
1258 (i.ifFalse() && this->visitStatementPtr(i.ifFalse())); in visitStatement()
1270 if (this->visitStatementPtr(c)) { in visitStatement()
1298 return this->visitStatementPtr(pe.template as<FunctionDefinition>().body()); in visitProgramElement()
1301 return this->visitStatementPtr(pe.template as<GlobalVarDeclaration>().declaration()); in visitProgramElement()
DSkSLCompiler.cpp661 bool visitStatementPtr(std::unique_ptr<Statement>& stmt) override { in removeDeadLocalVariables() function in SkSL::Compiler::removeDeadLocalVariables::DeadLocalVariableEliminator
685 return INHERITED::visitStatementPtr(stmt); in removeDeadLocalVariables()