reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseDecl.cpp
 2256         if (D.getCXXScopeSpec().isSet()) {
 2267         if (D.getCXXScopeSpec().isSet())
 5541           D.getCXXScopeSpec() = SS;
 5737   DeclaratorScopeObj DeclScopeObj(*this, D.getCXXScopeSpec());
 5742         D.getCXXScopeSpec().isEmpty())
 5754     if (D.getCXXScopeSpec().isEmpty()) {
 5758       ParseOptionalCXXScopeSpecifier(D.getCXXScopeSpec(), nullptr,
 5762     if (D.getCXXScopeSpec().isValid()) {
 5764                                              D.getCXXScopeSpec()))
 5785     if (Tok.is(tok::ellipsis) && D.getCXXScopeSpec().isEmpty() &&
 5818       } else if (D.getCXXScopeSpec().isSet()) {
 5831       bool HadScope = D.getCXXScopeSpec().isValid();
 5832       if (ParseUnqualifiedId(D.getCXXScopeSpec(),
 5839           D.getCXXScopeSpec().isInvalid()) {
 5845         if (!HadScope && D.getCXXScopeSpec().isValid() &&
 5847                                                D.getCXXScopeSpec()))
 5858     if (D.getCXXScopeSpec().isNotEmpty()) {
 5860       Diag(PP.getLocForEndOfToken(D.getCXXScopeSpec().getEndLoc()),
 5926     if (D.getCXXScopeSpec().isSet()) {
 5931                                              D.getCXXScopeSpec()))
 5975         SourceLocation Loc = D.getCXXScopeSpec().getEndLoc();
 6331            D.getCXXScopeSpec().isValid() &&
tools/clang/lib/Sema/SemaDecl.cpp
 5539   if (D.getCXXScopeSpec().isInvalid())
 5541   else if (D.getCXXScopeSpec().isSet()) {
 5542     if (DiagnoseUnexpandedParameterPack(D.getCXXScopeSpec(),
 5547     DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext);
 5555         << D.getCXXScopeSpec().getScopeRep()
 5556         << D.getCXXScopeSpec().getRange();
 5562         RequireCompleteDeclContext(D.getCXXScopeSpec(), DC))
 5569         << Name << DC << D.getCXXScopeSpec().getRange();
 5574               D.getCXXScopeSpec(), DC, Name, D.getIdentifierLoc(),
 5604   if (!D.getCXXScopeSpec().isSet()) {
 5890   if (D.getCXXScopeSpec().isSet()) {
 5892       << D.getCXXScopeSpec().getRange();
 6071   CXXScopeSpec &SS = D.getCXXScopeSpec();
 6713         D.getCXXScopeSpec(),
 7036   NamedDecl *ShadowedDecl = D.getCXXScopeSpec().isEmpty()
 7044                        D.getCXXScopeSpec().isNotEmpty() ||
 7068           D.getCXXScopeSpec().isSet()) {
 7072           << D.getCXXScopeSpec().getRange();
 7076     } else if (D.getCXXScopeSpec().isSet()) {
 7079         << Name << computeDeclContext(D.getCXXScopeSpec(), true)
 7080         << D.getCXXScopeSpec().getRange();
 7100               (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() &&
 8008                   &ExtraArgs.D.getCXXScopeSpec(), CCC, Sema::CTK_ErrorRecovery,
 8653                 D.getCXXScopeSpec(),
 8916                        D.getCXXScopeSpec().isNotEmpty() ||
 9281                               : (D.getCXXScopeSpec().isSet() &&
 9298       if (D.getCXXScopeSpec().isSet()) {
 9313             (D.getCXXScopeSpec().getScopeRep()->isDependent() ||
 9360         << D.getCXXScopeSpec().getRange();
12953   if (D.getCXXScopeSpec().isSet()) {
12955       << D.getCXXScopeSpec().getRange();
tools/clang/lib/Sema/SemaDeclCXX.cpp
 3283     CXXScopeSpec &SS = D.getCXXScopeSpec();
14415   if (D.getCXXScopeSpec().isSet() && !Invalid) {
14417       << D.getCXXScopeSpec().getRange();
14861   CXXScopeSpec &SS = D.getCXXScopeSpec();
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4935   if (D.getCXXScopeSpec().isSet()) {
 4937       << D.getCXXScopeSpec().getRange();
tools/clang/lib/Sema/SemaTemplate.cpp
 9440   LookupParsedName(Previous, S, &D.getCXXScopeSpec());
 9526     if (!ScopeSpecifierHasTemplateId(D.getCXXScopeSpec()) && !PrevTemplate)
 9529         << Prev << D.getCXXScopeSpec().getRange();
 9747       D.getCXXScopeSpec().isSet() &&
 9748       !ScopeSpecifierHasTemplateId(D.getCXXScopeSpec()))
 9751     << Specialization << D.getCXXScopeSpec().getRange();
 9757       D.getIdentifierLoc(), D.getCXXScopeSpec().isSet(), TSK);
tools/clang/lib/Sema/SemaType.cpp
 3408     if (StartsWithDeclaratorId && D.getCXXScopeSpec().isValid()) {
 3409       for (NestedNameSpecifier *NNS = D.getCXXScopeSpec().getScopeRep(); NNS;
 4924           return (!state.getDeclarator().getCXXScopeSpec().isEmpty() &&
 4926                           .getCXXScopeSpec()
 5095     else if (!D.getCXXScopeSpec().isSet()) {
 5101       DeclContext *DC = S.computeDeclContext(D.getCXXScopeSpec());