Home
last modified time | relevance | path

Searched refs:LogVar (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dio-parsers.cpp413 construct<InquireSpec::LogVar>(
414 pure(InquireSpec::LogVar::Kind::Exist), scalarLogicalVariable)),
433 construct<InquireSpec::LogVar>(
434 pure(InquireSpec::LogVar::Kind::Named), scalarLogicalVariable)),
442 construct<InquireSpec::LogVar>(
443 pure(InquireSpec::LogVar::Kind::Opened), scalarLogicalVariable)),
448 construct<InquireSpec::LogVar>(
449 pure(InquireSpec::LogVar::Kind::Pending), scalarLogicalVariable)),
H A Dunparse.cpp1431 [&](const InquireSpec::LogVar &y) { in Pre()
2571 WALK_NESTED_ENUM(InquireSpec::LogVar, Kind) in WALK_NESTED_ENUM()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-io.h56 void Enter(const parser::InquireSpec::LogVar &);
H A Dcheck-io.cpp462 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()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h374 NODE(InquireSpec, LogVar) in NODE()
375 NODE_ENUM(InquireSpec::LogVar, Kind) in NODE()
H A Dparse-tree.h2809 struct LogVar { struct
2811 TUPLE_CLASS_BOILERPLATE(LogVar);
2814 std::variant<FileUnitNumber, FileNameExpr, CharVar, IntVar, LogVar, IdExpr,
/llvm-project-15.0.7/flang/lib/Lower/
H A DIO.cpp2098 mlir::Value genInquireSpec<Fortran::parser::InquireSpec::LogVar>( in genInquireSpec()
2101 const Fortran::parser::InquireSpec::LogVar &var, in genInquireSpec()
2104 auto logVarKind = std::get<Fortran::parser::InquireSpec::LogVar::Kind>(var.t); in genInquireSpec()
2107 logVarKind == Fortran::parser::InquireSpec::LogVar::Kind::Pending; in genInquireSpec()
2126 Fortran::parser::InquireSpec::LogVar::EnumToString(logVarKind) in genInquireSpec()