Searched refs:InquireSpec (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | io-parsers.cpp | 381 construct<InquireSpec>( 385 construct<InquireSpec>( 389 construct<InquireSpec>( 394 construct<InquireSpec::CharVar>(pure(InquireSpec::CharVar::Kind::Blank), 401 construct<InquireSpec::CharVar>(pure(InquireSpec::CharVar::Kind::Delim), 424 construct<InquireSpec::CharVar>(pure(InquireSpec::CharVar::Kind::Iomsg), 427 construct<InquireSpec::IntVar>(pure(InquireSpec::IntVar::Kind::Iostat), 436 construct<InquireSpec::IntVar>(pure(InquireSpec::IntVar::Kind::Nextrec), 439 construct<InquireSpec::IntVar>(pure(InquireSpec::IntVar::Kind::Number), 468 construct<InquireSpec::CharVar>(pure(InquireSpec::CharVar::Kind::Round), [all …]
|
| H A D | unparse.cpp | 1409 [&](const std::list<InquireSpec> &y) { Walk(y, ", "), Put(')'); }, in Unparse() 1413 bool Pre(const InquireSpec &x) { // R1231 in Pre() 1423 [&](const InquireSpec::CharVar &y) { in Pre() 1427 [&](const InquireSpec::IntVar &y) { in Pre() 1431 [&](const InquireSpec::LogVar &y) { in Pre() 2569 WALK_NESTED_ENUM(InquireSpec::CharVar, Kind) in WALK_NESTED_ENUM() 2570 WALK_NESTED_ENUM(InquireSpec::IntVar, Kind) in WALK_NESTED_ENUM() 2571 WALK_NESTED_ENUM(InquireSpec::LogVar, Kind) in WALK_NESTED_ENUM()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-io.h | 53 void Enter(const parser::InquireSpec &); 54 void Enter(const parser::InquireSpec::CharVar &); 55 void Enter(const parser::InquireSpec::IntVar &); 56 void Enter(const parser::InquireSpec::LogVar &);
|
| H A D | check-do-forall.h | 26 struct InquireSpec; 55 void Leave(const parser::InquireSpec &); in ENUM_CLASS()
|
| H A D | check-io.cpp | 339 void IoChecker::Enter(const parser::InquireSpec &spec) { in Enter() 346 void IoChecker::Enter(const parser::InquireSpec::CharVar &spec) { in Enter() 348 using ParseKind = parser::InquireSpec::CharVar::Kind; in Enter() 434 void IoChecker::Enter(const parser::InquireSpec::IntVar &spec) { in Enter() 436 using ParseKind = parser::InquireSpec::IntVar::Kind; in Enter() 437 switch (std::get<parser::InquireSpec::IntVar::Kind>(spec.t)) { in Enter() 462 void IoChecker::Enter(const parser::InquireSpec::LogVar &spec) { in Enter() 464 using ParseKind = parser::InquireSpec::LogVar::Kind; in Enter() 465 switch (std::get<parser::InquireSpec::LogVar::Kind>(spec.t)) { in Enter() 668 if (std::get_if<std::list<parser::InquireSpec>>(&stmt.u)) { in Leave()
|
| H A D | check-do-forall.cpp | 1035 void DoForallChecker::Leave(const parser::InquireSpec &inquireSpec) { in Leave() 1036 const auto *intVar{std::get_if<parser::InquireSpec::IntVar>(&inquireSpec.u)}; in Leave()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IO.cpp | 2008 for (const Fortran::parser::InquireSpec &spec : *stmt) { in getInquireFileExpr() 2034 const Fortran::parser::InquireSpec::CharVar &var, in genInquireSpec() 2038 Fortran::parser::InquireSpec::CharVar::Kind::Iomsg) in genInquireSpec() 2061 mlir::Value genInquireSpec<Fortran::parser::InquireSpec::IntVar>( in genInquireSpec() 2064 const Fortran::parser::InquireSpec::IntVar &var, in genInquireSpec() 2068 Fortran::parser::InquireSpec::IntVar::Kind::Iostat) in genInquireSpec() 2089 Fortran::parser::InquireSpec::IntVar::EnumToString( in genInquireSpec() 2098 mlir::Value genInquireSpec<Fortran::parser::InquireSpec::LogVar>( in genInquireSpec() 2101 const Fortran::parser::InquireSpec::LogVar &var, in genInquireSpec() 2140 for (const Fortran::parser::InquireSpec &spec : ispecs) in lowerIdExpr() [all …]
|
| H A D | PFTBuilder.cpp | 612 std::get_if<std::list<parser::InquireSpec>>(&stmt.u)) in analyzeIoBranches()
|
| H A D | Bridge.cpp | 1977 std::get_if<std::list<Fortran::parser::InquireSpec>>(&stmt.u)) in genFIR()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 369 NODE(parser, InquireSpec) in NODE() 370 NODE(InquireSpec, CharVar) in NODE() 371 NODE_ENUM(InquireSpec::CharVar, Kind) in NODE() 372 NODE(InquireSpec, IntVar) in NODE() 373 NODE_ENUM(InquireSpec::IntVar, Kind) in NODE() 374 NODE(InquireSpec, LogVar) in NODE() 375 NODE_ENUM(InquireSpec::LogVar, Kind) in NODE()
|
| H A D | parse-tree.h | 2794 struct InquireSpec { struct 2795 UNION_CLASS_BOILERPLATE(InquireSpec); 2828 std::variant<std::list<InquireSpec>, Iolength> u; argument
|