/external/clang/tools/libclang/ |
IndexTypeSourceInfo.cpp | 37 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { 38 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); 117 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, 120 if (!NNS) 123 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) 128 SourceLocation Loc = NNS.getSourceRange().getBegin(); 130 switch (NNS.getNestedNameSpecifier()->getKind()) { 136 handleReference(NNS.getNestedNameSpecifier()->getAsNamespace(), 140 handleReference(NNS.getNestedNameSpecifier()->getAsNamespaceAlias(), 146 indexTypeLoc(NNS.getTypeLoc(), Parent, DC) [all...] |
IndexBody.cpp | 37 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { 38 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC);
|
CursorVisitor.h | 230 bool VisitNestedNameSpecifier(NestedNameSpecifier *NNS, SourceRange Range); 231 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
|
CIndex.cpp | [all...] |
IndexingContext.h | 395 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
|
/external/clang/include/clang/Sema/ |
TypoCorrection.h | 41 NestedNameSpecifier *NNS=0, unsigned CharDistance=0, 43 : CorrectionName(Name), CorrectionNameSpec(NNS), 50 TypoCorrection(NamedDecl *Name, NestedNameSpecifier *NNS=0, 52 : CorrectionName(Name->getDeclName()), CorrectionNameSpec(NNS), 58 TypoCorrection(DeclarationName Name, NestedNameSpecifier *NNS=0, 60 : CorrectionName(Name), CorrectionNameSpec(NNS), 77 void setCorrectionSpecifier(NestedNameSpecifier* NNS) { 78 CorrectionNameSpec = NNS;
|
/external/clang/lib/Sema/ |
SemaCXXScopeSpec.cpp | 87 NestedNameSpecifier *NNS 89 if (NNS->isDependent()) { 92 if (CXXRecordDecl *Record = getCurrentInstantiationOf(NNS)) 96 const Type *NNSType = NNS->getAsType(); 139 switch (NNS->getKind()) { 144 return NNS->getAsNamespace(); 147 return NNS->getAsNamespaceAlias()->getNamespace(); 151 const TagType *Tag = NNS->getAsType()->getAs<TagType>(); 167 NestedNameSpecifier *NNS 169 return NNS->isDependent() [all...] |
SemaLookup.cpp | [all...] |
SemaTemplate.cpp | [all...] |
SemaType.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
TreeTransform.h | 417 NestedNameSpecifierLoc NNS, [all...] |
/external/clang/include/clang/AST/ |
TemplateName.h | 395 QualifiedTemplateName(NestedNameSpecifier *NNS, bool TemplateKeyword, 397 : Qualifier(NNS, TemplateKeyword? 1 : 0), 420 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, 422 ID.AddPointer(NNS); 521 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, 523 ID.AddPointer(NNS); 528 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, 530 ID.AddPointer(NNS);
|
NestedNameSpecifier.h | 473 NestedNameSpecifier *NNS) { 474 DB.AddTaggedVal(reinterpret_cast<intptr_t>(NNS),
|
RecursiveASTVisitor.h | 188 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 194 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS); 614 NestedNameSpecifier *NNS) { 615 if (!NNS) 618 if (NNS->getPrefix()) 619 TRY_TO(TraverseNestedNameSpecifier(NNS->getPrefix())); 621 switch (NNS->getKind()) { 630 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); 638 NestedNameSpecifierLoc NNS) { 639 if (!NNS) [all...] |
ASTContext.h | [all...] |
Type.h | [all...] |
/external/clang/lib/AST/ |
NestedNameSpecifier.cpp | 33 NestedNameSpecifier *NNS 35 if (!NNS) { 36 NNS = new (Context, 4) NestedNameSpecifier(Mockup); 37 Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos); 40 return NNS; 133 llvm_unreachable("Invalid NNS Kind!"); 173 llvm_unreachable("Invalid NNS Kind!"); 194 llvm_unreachable("Invalid NNS Kind!"); 212 llvm_unreachable("Invalid NNS Kind!"); 383 llvm_unreachable("Invalid NNS Kind!") [all...] |
ASTContext.cpp | [all...] |
StmtProfile.cpp | 54 void VisitNestedNameSpecifier(NestedNameSpecifier *NNS); 1123 void StmtProfiler::VisitNestedNameSpecifier(NestedNameSpecifier *NNS) { 1125 NNS = Context.getCanonicalNestedNameSpecifier(NNS); 1126 ID.AddPointer(NNS);
|
Type.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTWriter.cpp | [all...] |
ASTReader.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 573 void AddNestedNameSpecifier(NestedNameSpecifier *NNS, RecordDataImpl &Record); 576 void AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
|