#include <SkSLProgramVisitor.h>
Definition at line 60 of file SkSLProgramVisitor.h.
◆ visit()
bool SkSL::ProgramVisitor::visit |
( |
const Program & |
program | ) |
|
Definition at line 533 of file SkSLAnalysis.cpp.
533 {
534 for (const ProgramElement* pe : program.elements()) {
536 return true;
537 }
538 }
539 return false;
540}
virtual bool visitProgramElement(typename T::ProgramElement &programElement)
◆ visitExpressionPtr()
bool SkSL::ProgramVisitor::visitExpressionPtr |
( |
const std::unique_ptr< Expression > & |
e | ) |
|
|
inlinefinalprivate |
Definition at line 67 of file SkSLProgramVisitor.h.
67 {
69 }
virtual bool visitExpression(typename T::Expression &expression)
◆ visitStatementPtr()
bool SkSL::ProgramVisitor::visitStatementPtr |
( |
const std::unique_ptr< Statement > & |
s | ) |
|
|
inlinefinalprivate |
Definition at line 70 of file SkSLProgramVisitor.h.
70 {
72 }
virtual bool visitStatement(typename T::Statement &statement)
The documentation for this class was generated from the following files: