Lines Matching refs:NestedNameSpecifier
3233 NestedNameSpecifier *NNS,
3282 NestedNameSpecifier *NNS,
3288 NestedNameSpecifier *CanonNNS = getCanonicalNestedNameSpecifier(NNS);
3315 NestedNameSpecifier *NNS,
3330 NestedNameSpecifier *NNS,
3347 NestedNameSpecifier *CanonNNS = getCanonicalNestedNameSpecifier(NNS);
4053 NestedNameSpecifier *
4054 ASTContext::getCanonicalNestedNameSpecifier(NestedNameSpecifier *NNS) const {
4059 case NestedNameSpecifier::Identifier:
4061 return NestedNameSpecifier::Create(*this,
4065 case NestedNameSpecifier::Namespace:
4068 return NestedNameSpecifier::Create(*this, 0,
4071 case NestedNameSpecifier::NamespaceAlias:
4074 return NestedNameSpecifier::Create(*this, 0,
4078 case NestedNameSpecifier::TypeSpec:
4079 case NestedNameSpecifier::TypeSpecWithTemplate: {
4090 return NestedNameSpecifier::Create(*this, DNT->getQualifier(),
4096 return NestedNameSpecifier::Create(*this, 0, false,
4100 case NestedNameSpecifier::Global:
4105 llvm_unreachable("Invalid NestedNameSpecifier::Kind!");
6194 ASTContext::getQualifiedTemplateName(NestedNameSpecifier *NNS,
6218 ASTContext::getDependentTemplateName(NestedNameSpecifier *NNS,
6233 NestedNameSpecifier *CanonNNS = getCanonicalNestedNameSpecifier(NNS);
6254 ASTContext::getDependentTemplateName(NestedNameSpecifier *NNS,
6269 NestedNameSpecifier *CanonNNS = getCanonicalNestedNameSpecifier(NNS);