reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
107 ExtraNSs.push_back(Info); 112 if (!ExtraNSs.empty() && attrLoc.isValid()) 154 if (ExtraNSs.empty()) { 159 Diag(ExtraNSs[0].NamespaceLoc, 165 Diag(ExtraNSs[0].NamespaceLoc, 176 Diag(ExtraNSs[0].NamespaceLoc, diag::ext_nested_namespace_definition) 177 << SourceRange(ExtraNSs.front().NamespaceLoc, 178 ExtraNSs.back().IdentLoc); 181 for (const auto &ExtraNS : ExtraNSs) { 190 for (unsigned i = 0, e = ExtraNSs.size(); i != e; ++i) 193 Diag(ExtraNSs[0].NamespaceLoc, diag::ext_nested_namespace_definition) 195 SourceRange(ExtraNSs.front().NamespaceLoc, 196 ExtraNSs.back().IdentLoc), 224 ParseInnerNamespace(ExtraNSs, 0, InlineLoc, attrs, T);