Lines Matching defs:NNS
3224 NestedNameSpecifier *NNS=NULL, bool isKeyword=false);
3296 NestedNameSpecifier *NNS,
3298 TypoCorrection TC(&SemaRef.Context.Idents.get(Name), ND, NNS, Distance);
3336 NestedNameSpecifier *NNS,
3338 if (NestedNameSpecifier *Prefix = NNS->getPrefix())
3345 switch (NNS->getKind()) {
3347 II = NNS->getAsIdentifier();
3351 if (NNS->getAsNamespace()->isAnonymousNamespace())
3353 II = NNS->getAsNamespace()->getIdentifier();
3357 II = NNS->getAsNamespaceAlias()->getIdentifier();
3362 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
3381 SpecifierInfo(DeclContext *Ctx, NestedNameSpecifier *NNS, unsigned ED)
3382 : DeclCtx(Ctx), NameSpecifier(NNS), EditDistance(ED) {}
3471 NestedNameSpecifier *NNS = NULL;
3495 NNS = NestedNameSpecifier::GlobalSpecifier(Context);
3505 NNS = NestedNameSpecifier::Create(Context, NNS, ND);
3514 if (NNS && !CurNameSpecifierIdentifiers.empty()) {
3516 getNestedNameSpecifierIdentifiers(NNS, NewNameSpecifierIdentifiers);
3524 DistanceMap[NumSpecifiers].push_back(SpecifierInfo(Ctx, NNS, NumSpecifiers));