Lines Matching refs:LEN
31 Expr<Type<TypeCategory::Character, KIND>>::LEN() const { in LEN() function in Fortran::evaluate::Expr::Character
36 return AsExpr(Constant<SubscriptInteger>{c.LEN()}); in LEN()
38 [](const ArrayConstructor<Result> &a) -> T { return a.LEN(); }, in LEN()
39 [](const Parentheses<Result> &x) { return x.left().LEN(); }, in LEN()
42 [&](const auto &kx) { return kx.LEN(); }, x.left().u); in LEN()
45 if (auto llen{c.left().LEN()}) { in LEN()
46 if (auto rlen{c.right().LEN()}) { in LEN()
53 if (auto llen{c.left().LEN()}) { in LEN()
54 if (auto rlen{c.right().LEN()}) { in LEN()
61 [](const Designator<Result> &dr) { return dr.LEN(); }, in LEN()
62 [](const FunctionRef<Result> &fr) { return fr.LEN(); }, in LEN()
323 std::optional<Expr<SubscriptInteger>> Expr<SomeCharacter>::LEN() const { in LEN() function in Fortran::evaluate::Expr
324 return common::visit([](const auto &kx) { return kx.LEN(); }, u); in LEN()