Home
last modified time | relevance | path

Searched refs:CharLength (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h64 constexpr Parser<CharLength> charLength; // R723
H A DFortran-parsers.cpp325 TYPE_PARSER(construct<CharLength>(parenthesized(typeParamValue)) ||
326 construct<CharLength>(space >> digitString64 / spaceCheck))
H A Dunparse.cpp203 [&](const CharLength &y) { Put('*'), Walk(y); }, in Unparse()
207 void Unparse(const CharLength &x) { // R723 in Unparse()
317 Walk("*", std::get<std::optional<CharLength>>(x.t)); in Unparse()
323 Walk("*", std::get<std::optional<CharLength>>(x.t)); in Unparse()
511 Walk("*", std::get<std::optional<CharLength>>(x.t)); in Unparse()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DCallInterface.h123 CharLength,
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h643 struct CharLength { struct
644 UNION_CLASS_BOILERPLATE(CharLength);
651 std::variant<TypeParamValue, CharLength> u; argument
997 std::optional<CoarraySpec>, std::optional<CharLength>,
1006 std::tuple<Name, std::optional<ComponentArraySpec>, std::optional<CharLength>>
1347 std::optional<CharLength>, std::optional<Initialization>>
H A Ddump-parse-tree.h176 NODE(parser, CharLength) in NODE()
/llvm-project-15.0.7/flang/lib/Lower/
H A DCallInterface.cpp476 if (placeHolder.property == Property::CharLength) in mapBackInputToPassedEntity()
716 addFirOperand(lenTy, resultPosition, Property::CharLength); in handleImplicitCharacterResult()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names.cpp903 void Post(const parser::CharLength &);
4339 void DeclarationVisitor::Post(const parser::CharLength &x) { in Post()