Searched refs:BoundExpr (Results 1 – 6 of 6) sorted by relevance
877 const auto *BoundExpr = Nodes.getNodeAs<Expr>(ConditionBoundName); in check() local896 if (!ContainerExpr && !BoundExpr) in check()900 BoundExpr, in check()
1868 using BoundExpr = ScalarIntExpr; variable1874 std::tuple<std::optional<BoundExpr>, BoundExpr> t;1883 std::tuple<std::list<AllocateCoshapeSpec>, std::optional<BoundExpr>> t;1958 WRAPPER_CLASS(BoundsSpec, BoundExpr);1963 std::tuple<BoundExpr, BoundExpr> t;
344 if (const std::optional<Fortran::parser::BoundExpr> &lbExpr = in genInlinedAllocation()405 if (const std::optional<Fortran::parser::BoundExpr> &lbExpr = in genSimpleAllocation()
681 const Expr *BoundExpr,
2827 ExprResult BoundExpr; in BuildCXXForRangeStmt() local2829 BoundExpr = IntegerLiteral::Create( in BuildCXXForRangeStmt()2876 BoundExpr = in BuildCXXForRangeStmt()2879 if (BoundExpr.isInvalid()) in BuildCXXForRangeStmt()2890 BoundExpr.get()); in BuildCXXForRangeStmt()
824 Walk(std::get<std::optional<BoundExpr>>(x.t), ":"); in Unparse()825 Walk(std::get<BoundExpr>(x.t)); in Unparse()829 Walk(std::get<std::optional<BoundExpr>>(x.t), ":"), Put('*'); in Unparse()