Home | History | Annotate | Download | only in Sema

Lines Matching refs:NNS

3316                NestedNameSpecifier *NNS=NULL, bool isKeyword=false);
3388 NestedNameSpecifier *NNS,
3390 TypoCorrection TC(&SemaRef.Context.Idents.get(Name), ND, NNS, Distance);
3428 NestedNameSpecifier *NNS,
3430 if (NestedNameSpecifier *Prefix = NNS->getPrefix())
3437 switch (NNS->getKind()) {
3439 II = NNS->getAsIdentifier();
3443 if (NNS->getAsNamespace()->isAnonymousNamespace())
3445 II = NNS->getAsNamespace()->getIdentifier();
3449 II = NNS->getAsNamespaceAlias()->getIdentifier();
3454 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
3473 SpecifierInfo(DeclContext *Ctx, NestedNameSpecifier *NNS, unsigned ED)
3474 : DeclCtx(Ctx), NameSpecifier(NNS), EditDistance(ED) {}
3569 NestedNameSpecifier *NNS = NULL;
3585 NNS = NestedNameSpecifier::GlobalSpecifier(Context);
3595 NNS = NestedNameSpecifier::GlobalSpecifier(Context);
3605 NNS = NestedNameSpecifier::Create(Context, NNS, ND);
3614 if (NNS && !CurNameSpecifierIdentifiers.empty()) {
3616 getNestedNameSpecifierIdentifiers(NNS, NewNameSpecifierIdentifiers);
3624 DistanceMap[NumSpecifiers].push_back(SpecifierInfo(Ctx, NNS, NumSpecifiers));