Lines Matching refs:visitExpression
92 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon776d574d0111::MergeSampleUsageVisitor
118 return INHERITED::visitExpression(e); in visitExpression()
129 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon776d574d0111::BuiltinVariableVisitor
134 return INHERITED::visitExpression(e); in visitExpression()
147 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon776d574d0111::SampleOutsideMainVisitor
151 return INHERITED::visitExpression(e); in visitExpression()
173 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon776d574d0111::NodeCountVisitor
175 return (fCount >= fLimit) || INHERITED::visitExpression(e); in visitExpression()
204 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon776d574d0111::VariableWriteVisitor
214 return INHERITED::visitExpression(e); in visitExpression()
239 this->visitExpression(expr); in visit()
246 void visitExpression(Expression& expr) { in visitExpression() function in SkSL::__anon776d574d0111::IsAssignableVisitor
261 this->visitExpression(*expr.as<FieldAccess>().base()); in visitExpression()
267 this->visitExpression(*swizzle.base()); in visitExpression()
271 this->visitExpression(*expr.as<IndexExpression>().base()); in visitExpression()
499 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::ES2IndexingVisitor
507 return INHERITED::visitExpression(e); in visitExpression()
568 bool visitExpression(const Expression& expr) override { in VerifyStaticTestsAndExpressions() function in SkSL::Analysis::VerifyStaticTestsAndExpressions::TestsAndExpressions
591 return INHERITED::visitExpression(expr); in VerifyStaticTestsAndExpressions()
619 template <typename T> bool TProgramVisitor<T>::visitExpression(typename T::Expression& e) { in visitExpression() function in SkSL::TProgramVisitor