Lines Matching defs:designator
674 [&](const parser::Designator &designator) {
676 semantics::getDesignatorNameIfDataRef(designator)}) {
683 context_.Say(designator.source,
1174 static bool IsLastNameArray(const parser::Designator &designator) {
1175 const auto &name{GetLastName(designator)};
1197 [&](const parser::Designator &designator) {
1198 if (!IsLastNameArray(designator)) {
1199 context_.Say(designator.source,
1224 [&](const parser::Designator &designator) {
1225 const auto &name{GetLastName(designator)};
1227 context_.Say(designator.source,
1247 [&](const parser::Designator &designator) {
1248 const auto &name{GetLastName(designator)};
1251 context_.Say(designator.source,
1380 [&](const parser::Designator &designator) {
1381 const auto &lastName{GetLastName(designator)};
1383 context_.Say(designator.source,
1479 [&](const parser::Designator &designator) {
1481 semantics::getDesignatorNameIfDataRef(designator)}) {
1490 if (AnalyzeExpr(context_, designator)) {
1491 if (std::holds_alternative<parser::Substring>(designator.u)) {
1492 context_.Say(designator.source,
2402 [&](const parser::Designator &designator) {
2404 semantics::getDesignatorNameIfDataRef(designator)}) {
2413 context_.Say(designator.source,
2444 context_.Say(designator.source,
2453 context_.Say(designator.source, // 2.15.3
2534 if (AnalyzeExpr(context_, designator)) {
2535 if (std::holds_alternative<parser::Substring>(designator.u)) {
2536 context_.Say(designator.source,