Lines Matching defs:namelist
761 if (const parser::Name * namelist{std::get_if<parser::Name>(&control.u)}) {
762 if (namelist->symbol &&
763 namelist->symbol->GetUltimate().has<NamelistDetails>()) {
764 return namelist;
786 if (const parser::Name * namelist{FindNamelist(readStmt.controls)}) {
787 if (namelist->symbol) {
788 CheckNamelist(*namelist->symbol, common::DefinedIo::ReadFormatted,
789 namelist->source);
841 if (const parser::Name * namelist{FindNamelist(writeStmt.controls)}) {
842 if (namelist->symbol) {
843 CheckNamelist(*namelist->symbol, common::DefinedIo::WriteFormatted,
844 namelist->source);
1206 void IoChecker::CheckNamelist(const Symbol &namelist, common::DefinedIo which,
1208 if (!context_.HasError(namelist)) {
1209 const auto &details{namelist.GetUltimate().get<NamelistDetails>()};
1213 evaluate::AttachDeclaration(*msg, namelist);
1215 if (auto why{WhyNotDefinable(namelistLocation, namelist.owner(),
1222 context_.SetError(namelist);