Searched refs:CharLength (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | type-parsers.h | 64 constexpr Parser<CharLength> charLength; // R723
|
| H A D | Fortran-parsers.cpp | 325 TYPE_PARSER(construct<CharLength>(parenthesized(typeParamValue)) || 326 construct<CharLength>(space >> digitString64 / spaceCheck))
|
| H A D | unparse.cpp | 203 [&](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 D | CallInterface.h | 123 CharLength,
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 643 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 D | dump-parse-tree.h | 176 NODE(parser, CharLength) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 476 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 D | resolve-names.cpp | 903 void Post(const parser::CharLength &); 4339 void DeclarationVisitor::Post(const parser::CharLength &x) { in Post()
|