Lines Matching refs:exprs
844 clang::Expr* exprs[2] = {expr->getBase(), expr->getIdx()};
845 return Parallel(expr, 2, exprs, env);
861 clang::Expr* exprs[2] = {lhs, rhs};
865 return Sequential(expr, 2, exprs, env);
872 return Parallel(expr, 2, exprs, env);
964 // Represents a node in the AST {parent} whose children {exprs} have
966 ExprEffect Parallel(clang::Expr* parent, int n, clang::Expr** exprs,
970 props.SetEffect(i, VisitExpr(exprs[i], env));
977 // Represents a node in the AST {parent} whose children {exprs} are
979 ExprEffect Sequential(clang::Stmt* parent, int n, clang::Expr** exprs,
984 out = ExprEffect::MergeSeq(out, VisitExpr(exprs[i], out_env));