Lines Matching refs:intExpr
860 if (auto *intExpr{std::get_if<Expr<SomeInteger>>(&expr->u)}) { in GetSubstringBound() local
861 if (auto *ssIntExpr{std::get_if<Expr<SubscriptInteger>>(&intExpr->u)}) { in GetSubstringBound()
866 std::move(*intExpr)}}}; in GetSubstringBound()
969 if (auto *intExpr{std::get_if<Expr<SomeInteger>>(&expr->u)}) { in AsSubscript() local
970 if (auto *ssIntExpr{std::get_if<Expr<SubscriptInteger>>(&intExpr->u)}) { in AsSubscript()
975 std::move(*intExpr)}}; in AsSubscript()
1225 if (auto *intExpr{UnwrapExpr<Expr<SomeInteger>>(coex)}) { in Analyze() local
1227 ConvertToType<SubscriptInteger>(std::move(*intExpr))); in Analyze()
1348 Expr<SomeInteger> *intExpr{UnwrapExpr<Expr<SomeInteger>>(*y)}; in GetSpecificIntExpr() local
1351 std::move(DEREF(intExpr)))); in GetSpecificIntExpr()
3173 } else if (auto *intExpr{UnwrapExpr<Expr<SomeInteger>>(*kind)}) { in AnalyzeKindSelector() local
3174 return ConvertToType<SubscriptInteger>(std::move(*intExpr)); in AnalyzeKindSelector()
3790 MaybeExpr intExpr{ in ConvertBOZ() local
3792 actuals_[i] = std::move(*intExpr); in ConvertBOZ()