Searched refs:visitExpression (Results 1 – 10 of 10) sorted by relevance
92 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon98f5b9ae0111::MergeSampleUsageVisitor118 return INHERITED::visitExpression(e); in visitExpression()129 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon98f5b9ae0111::BuiltinVariableVisitor134 return INHERITED::visitExpression(e); in visitExpression()147 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon98f5b9ae0111::SampleOutsideMainVisitor151 return INHERITED::visitExpression(e); in visitExpression()173 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon98f5b9ae0111::NodeCountVisitor175 return (fCount >= fLimit) || INHERITED::visitExpression(e); in visitExpression()204 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anon98f5b9ae0111::VariableWriteVisitor214 return INHERITED::visitExpression(e); in visitExpression()[all …]
73 bool visitExpression(const Expression& expr) override { in count_returns_at_end_of_control_flow() function in SkSL::__anon04f2a45b0111::count_returns_at_end_of_control_flow::CountReturnsAtEndOfControlFlow117 bool visitExpression(const Expression& expr) override { in contains_recursive_call() function in SkSL::__anon04f2a45b0111::contains_recursive_call::ContainsRecursiveCall121 return INHERITED::visitExpression(expr); in contains_recursive_call()173 bool visitExpression(const Expression& expr) override { in visitExpression() function in SkSL::__anon04f2a45b0111::CountReturnsWithLimit861 this->visitExpression(&expr.expression()); in visitStatement()893 this->visitExpression(&ifStmt.test()); in visitStatement()900 this->visitExpression(&returnStmt.expression()); in visitStatement()909 this->visitExpression(&switchStmt.value()); in visitStatement()919 this->visitExpression(&varDeclStmt.value()); in visitStatement()931 void visitExpression(std::unique_ptr<Expression>* expr) { in visitExpression() function in SkSL::InlineCandidateAnalyzer[all …]
26 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::ConstantExpressionVisitor66 return INHERITED::visitExpression(e); in visitExpression()98 return !ConstantExpressionVisitor{/*loopIndices=*/nullptr}.visitExpression(expr); in IsConstantExpression()103 return !ConstantExpressionVisitor{loopIndices}.visitExpression(expr); in IsConstantIndexExpression()
56 bool visitExpression(const Expression& e) override { in visitExpression() function in SkSL::__anona79a270a0111::ProgramUsageVisitor79 return INHERITED::visitExpression(e); in visitExpression()133 addRefs.visitExpression(*expr); in add()148 subRefs.visitExpression(*expr); in remove()
120 result = this->visitExpression(*forStmt.next()) || in CheckProgramUnrolledSize()157 bool visitExpression(const Expression& expr) override { in CheckProgramUnrolledSize() function in SkSL::Analysis::CheckProgramUnrolledSize::ProgramSizeVisitor179 return earlyExit || INHERITED::visitExpression(expr); in CheckProgramUnrolledSize()
40 virtual bool visitExpression(typename T::Expression& expression);76 return this->visitExpression(*e); in visitExpressionPtr()
22 bool visitExpression(const Expression& expr) override { in visitExpression() function in SkSL::__anon79efe0f80111::ReturnsOnAllPathsVisitor
54 bool visitExpression(const Expression& e) override { in FindAndDeclareBuiltinVariables() function in SkSL::Transform::FindAndDeclareBuiltinVariables::BuiltinVariableScanner58 return INHERITED::visitExpression(e); in FindAndDeclareBuiltinVariables()
39 return this->visitExpression(*e); in visitExpressionPtr()
125 bool visitExpression(Expression& expr) override { in Convert() function in SkSL::FunctionDefinition::Convert::Finalizer141 return INHERITED::visitExpression(expr); in Convert()