Home
last modified time | relevance | path

Searched refs:charExpr (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-integer.cpp669 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction() local
701 charExpr->u); in FoldIntrinsicFunction()
799 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction() local
812 charExpr->u); in FoldIntrinsicFunction()
817 if (auto *charExpr{UnwrapExpr<Expr<SomeCharacter>>(args[0])}) { in FoldIntrinsicFunction() local
826 charExpr->u); in FoldIntrinsicFunction()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertType.cpp396 auto charExpr = in getCharacterLength() local
399 if (auto constantLen = toInt64(charExpr.LEN())) in getCharacterLength()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DBoxAnalyzer.h500 if (const auto *charExpr = std::get_if< in charLenVariable() local
504 charExpr->LEN()) in charLenVariable()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.cpp306 if (auto *charExpr{ in Post() local
308 if (std::get<parser::IoControlSpec::CharExpr::Kind>(charExpr->t) == in Post()
H A Dexpression.cpp914 if (auto *charExpr{std::get_if<Expr<SomeCharacter>>(&string->u)}) { in Analyze() local
917 charExpr->u)}; in Analyze()
940 std::move(charExpr->u)); in Analyze()
1425 if (Expr<SomeCharacter> * charExpr{UnwrapExpr<Expr<SomeCharacter>>(*x)}) { in Push()
1428 common::visit([](const auto &kc) { return kc.LEN(); }, charExpr->u); in Push()
H A Dresolve-names.cpp6293 if (const auto *charExpr{ in SetTypeFromAssociation() local
6299 charExpr->u)))); in SetTypeFromAssociation()