Lines Matching refs:InquireSpec
1186 [&](const Fortran::parser::InquireSpec::IntVar &var) { in lowerErrorSpec()
1187 if (std::get<Fortran::parser::InquireSpec::IntVar::Kind>(var.t) == in lowerErrorSpec()
1188 Fortran::parser::InquireSpec::IntVar::Kind::Iostat) in lowerErrorSpec()
1195 [&](const Fortran::parser::InquireSpec::CharVar &var) { in lowerErrorSpec()
1196 if (std::get<Fortran::parser::InquireSpec::CharVar::Kind>( in lowerErrorSpec()
1198 Fortran::parser::InquireSpec::CharVar::Kind::Iomsg) in lowerErrorSpec()
2005 getInquireFileExpr(const std::list<Fortran::parser::InquireSpec> *stmt) { in getInquireFileExpr()
2008 for (const Fortran::parser::InquireSpec &spec : *stmt) { in getInquireFileExpr()
2031 mlir::Value genInquireSpec<Fortran::parser::InquireSpec::CharVar>( in genInquireSpec()
2034 const Fortran::parser::InquireSpec::CharVar &var, in genInquireSpec()
2037 if (std::get<Fortran::parser::InquireSpec::CharVar::Kind>(var.t) == in genInquireSpec()
2038 Fortran::parser::InquireSpec::CharVar::Kind::Iomsg) in genInquireSpec()
2052 Fortran::parser::InquireSpec::CharVar::EnumToString( in genInquireSpec()
2053 std::get<Fortran::parser::InquireSpec::CharVar::Kind>(var.t)) in genInquireSpec()
2061 mlir::Value genInquireSpec<Fortran::parser::InquireSpec::IntVar>( in genInquireSpec()
2064 const Fortran::parser::InquireSpec::IntVar &var, in genInquireSpec()
2067 if (std::get<Fortran::parser::InquireSpec::IntVar::Kind>(var.t) == in genInquireSpec()
2068 Fortran::parser::InquireSpec::IntVar::Kind::Iostat) in genInquireSpec()
2089 Fortran::parser::InquireSpec::IntVar::EnumToString( in genInquireSpec()
2090 std::get<Fortran::parser::InquireSpec::IntVar::Kind>(var.t)) in genInquireSpec()
2098 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()
2138 const std::list<Fortran::parser::InquireSpec> &ispecs, in lowerIdExpr()
2140 for (const Fortran::parser::InquireSpec &spec : ispecs) in lowerIdExpr()
2156 const std::list<Fortran::parser::InquireSpec> &ispecs, in threadInquire()
2161 for (const Fortran::parser::InquireSpec &spec : ispecs) { in threadInquire()
2180 std::get_if<std::list<Fortran::parser::InquireSpec>>(&stmt.u); in genInquireStatement()