Searched refs:visitStatementPtr (Results 1 – 3 of 3) sorted by relevance
176 virtual bool visitStatementPtr(typename T::UniquePtrStatement& stmt) = 0;219 bool visitStatementPtr(const std::unique_ptr<Statement>& s) final { in visitStatementPtr() function231 bool visitStatementPtr(std::unique_ptr<Statement>& s) override { in visitStatementPtr() function
1227 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()
661 bool visitStatementPtr(std::unique_ptr<Statement>& stmt) override { in removeDeadLocalVariables() function in SkSL::Compiler::removeDeadLocalVariables::DeadLocalVariableEliminator685 return INHERITED::visitStatementPtr(stmt); in removeDeadLocalVariables()