Home | History | Annotate | Download | only in Sema

Lines Matching refs:NNS

3195                NestedNameSpecifier *NNS=NULL, bool isKeyword=false);
3262 NestedNameSpecifier *NNS,
3264 TypoCorrection TC(&SemaRef.Context.Idents.get(Name), ND, NNS, Distance);
3290 NestedNameSpecifier *NNS,
3292 if (NestedNameSpecifier *Prefix = NNS->getPrefix())
3299 switch (NNS->getKind()) {
3301 II = NNS->getAsIdentifier();
3305 if (NNS->getAsNamespace()->isAnonymousNamespace())
3307 II = NNS->getAsNamespace()->getIdentifier();
3311 II = NNS->getAsNamespaceAlias()->getIdentifier();
3316 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
3335 SpecifierInfo(DeclContext *Ctx, NestedNameSpecifier *NNS, unsigned ED)
3336 : DeclCtx(Ctx), NameSpecifier(NNS), EditDistance(ED) {}
3425 NestedNameSpecifier *NNS = NULL;
3449 NNS = NestedNameSpecifier::GlobalSpecifier(Context);
3459 NNS = NestedNameSpecifier::Create(Context, NNS, ND);
3468 if (NNS && !CurNameSpecifierIdentifiers.empty()) {
3470 getNestedNameSpecifierIdentifiers(NNS, NewNameSpecifierIdentifiers);
3478 DistanceMap[NumSpecifiers].push_back(SpecifierInfo(Ctx, NNS, NumSpecifiers));