Lines Matching refs:UnwrapExpr
63 if (auto *constructor{UnwrapExpr<ArrayConstructor<ExtentType>>(arrayExpr)}) { in AsShapeResult()
797 (*this)(UnwrapExpr<Expr<SomeType>>(call.arguments().at(0)))}; in operator ()()
798 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()()
814 (*this)(UnwrapExpr<Expr<SomeType>>(call.arguments().at(0)))}) { in operator ()()
817 UnwrapExpr<Expr<SomeType>>(call.arguments()[dimIndex])}) { in operator ()()
875 DEREF(call.arguments().at(1).value().UnwrapExpr()))}}; in operator ()()
889 call.arguments().at(1).value().UnwrapExpr()}) { in operator ()()
902 (*this)(UnwrapExpr<Expr<SomeType>>(call.arguments().at(0)))}; in operator ()()
903 const auto *dimArg{UnwrapExpr<Expr<SomeType>>(call.arguments().at(1))}; in operator ()()
905 UnwrapExpr<Expr<SomeInteger>>(call.arguments().at(2))}; in operator ()()
921 UnwrapExpr<Expr<SomeInteger>>(call.arguments().at(2))}) { in operator ()()