Lines Matching refs:UnwrapExpr

117   if (const auto *array{UnwrapExpr<Expr<SomeType>>(args[0])}) {  in LBOUND()
171 if (auto *array{UnwrapExpr<Expr<SomeType>>(args[0])}) { in UBOUND()
510 if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
533 if (const auto *cx{UnwrapExpr<Expr<SomeInteger>>(args[0])}) { in FoldIntrinsicFunction()
539 } else if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
545 } else if (const auto *cx{UnwrapExpr<Expr<SomeComplex>>(args[0])}) { in FoldIntrinsicFunction()
567 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
583 auto *someChar{UnwrapExpr<Expr<SomeCharacter>>(args[0])}; in FoldIntrinsicFunction()
669 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction()
673 if (UnwrapExpr<Expr<SomeLogical>>(args[2])) { // BACK= in FoldIntrinsicFunction()
706 if (auto *expr{UnwrapExpr<Expr<SomeType>>(args[0])}) { in FoldIntrinsicFunction()
769 if (auto *sn{UnwrapExpr<Expr<SomeInteger>>(args[0])}) { in FoldIntrinsicFunction()
799 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction()
817 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction()
843 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
866 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
908 if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
914 } else if (const auto *cx{UnwrapExpr<Expr<SomeComplex>>(args[0])}) { in FoldIntrinsicFunction()
926 if (const auto *cx{UnwrapExpr<Expr<SomeInteger>>(args[0])}) { in FoldIntrinsicFunction()
932 } else if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
938 } else if (const auto *cx{UnwrapExpr<Expr<SomeComplex>>(args[0])}) { in FoldIntrinsicFunction()
946 if (const auto *array{UnwrapExpr<Expr<SomeType>>(args[0])}) { in FoldIntrinsicFunction()
961 if (const auto *chCon{UnwrapExpr<Constant<TypeOf<std::string>>>(args[0])}) { in FoldIntrinsicFunction()
1146 if (const auto *intExpr{UnwrapExpr<Expr<SomeInteger>>(expr)}) { in ToInt64()