Searched refs:visitExpr (Results 1 – 7 of 7) sorted by relevance
54 virtual bool visitExpr(const Expr *E) = 0;
57 virtual bool visitExpr(const Expr *E) = 0;
74 bool visitExpr(const Expr *E) override;
30 if (this->visitExpr(E)) in interpretExpr()
519 bool ByteCodeExprGen<Emitter>::visitExpr(const Expr *Exp) { in visitExpr() function in ByteCodeExprGen
1788 visitExpr(*expr); in Pre()1799 void visitExpr(const Fortran::evaluate::Expr<T> &expr) { in visitExpr() function1813 visitExpr(*maybeExpr); in visitSymbol()1824 visitExpr(shapeSpec.lbound().GetExplicit().value()); in visitSymbol()1825 visitExpr(shapeSpec.ubound().GetExplicit().value()); in visitSymbol()1837 visitExpr(*length); in visitSymbol()1843 visitExpr(expr.value()); in visitSymbol()
3157 return asImpl().visitExpr(e); in visitBlockExpr()3191 return asImpl().visitExpr(e); in visitCastExpr()3208 return asImpl().visitExpr(e); in visitBinaryOperator()3228 return asImpl().visitExpr(e); in visitBinAssign()3254 return asImpl().visitExpr(e); in visitBinAssignAutoreleasing()3260 return asImpl().visitExpr(e); in visitBinAssignWeak()3266 return asImpl().visitExpr(e); in visitBinAssignStrong()3306 return asImpl().visitExpr(e); in visit()3340 TryEmitResult result = visitExpr(e); in visitBlockExpr()3393 TryEmitResult visitExpr(const Expr *e) { in visitExpr() function[all …]