Home
last modified time | relevance | path

Searched refs:kindExpr (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-implementation.h1299 if (auto flattened{AsFlatArrayConstructor(kindExpr)}) { in AsFlatArrayConstructor()
1339 [&](auto &&kindExpr) { in MapOperation()
1340 using kindType = ResultType<decltype(kindExpr)>; in MapOperation()
1380 [&](auto &&kindExpr) { in MapOperation()
1381 using kindType = ResultType<decltype(kindExpr)>; in MapOperation()
1437 [&](auto &&kindExpr) { in MapOperation()
1438 using kindType = ResultType<decltype(kindExpr)>; in MapOperation()
1589 [&msvcWorkaround](auto &kindExpr) -> Expr<TO> { in FoldOperation()
1590 using Operand = ResultType<decltype(kindExpr)>; in FoldOperation()
1597 if (auto value{GetScalarConstantValue<Operand>(kindExpr)}) { in FoldOperation()
[all …]
H A Dfold-integer.cpp1142 [](const auto &kindExpr) { return ToInt64(kindExpr); }, expr.u); in ToInt64() argument
H A Dintrinsics.cpp2346 [&](const auto &kindExpr) { in CheckForNonPositiveValues() argument
2347 using IntType = typename std::decay_t<decltype(kindExpr)>::Result; in CheckForNonPositiveValues()
2349 UnwrapConstantValue<IntType>(kindExpr)}) { in CheckForNonPositiveValues()