/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 | 241 bool VisitNestedNameSpecifier(NestedNameSpecifier *NNS, SourceRange Range); 242 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
|
RecursiveASTVisitor.h | 186 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 192 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS); 571 NestedNameSpecifier *NNS) { 572 if (!NNS) 575 if (NNS->getPrefix()) 576 TRY_TO(TraverseNestedNameSpecifier(NNS->getPrefix())); 578 switch (NNS->getKind()) { 587 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); 595 NestedNameSpecifierLoc NNS) { 596 if (!NNS) [all...] |
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...] |
/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 | 474 NestedNameSpecifier *NNS) { 475 DB.AddTaggedVal(reinterpret_cast<intptr_t>(NNS),
|
RecursiveASTVisitor.h | 193 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS); 199 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS); 635 NestedNameSpecifier *NNS) { 636 if (!NNS) 639 if (NNS->getPrefix()) 640 TRY_TO(TraverseNestedNameSpecifier(NNS->getPrefix())); 642 switch (NNS->getKind()) { 651 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0))); 659 NestedNameSpecifierLoc NNS) { 660 if (!NNS) [all...] |
ASTContext.h | [all...] |
Type.h | [all...] |
/external/clang/lib/AST/ |
NestedNameSpecifier.cpp | 34 NestedNameSpecifier *NNS 36 if (!NNS) { 37 NNS = new (Context, llvm::alignOf<NestedNameSpecifier>()) 39 Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos); 42 return NNS; 137 llvm_unreachable("Invalid NNS Kind!"); 177 llvm_unreachable("Invalid NNS Kind!"); 198 llvm_unreachable("Invalid NNS Kind!"); 216 llvm_unreachable("Invalid NNS Kind!"); 387 llvm_unreachable("Invalid NNS Kind!") [all...] |
ASTContext.cpp | [all...] |
StmtProfile.cpp | 54 void VisitNestedNameSpecifier(NestedNameSpecifier *NNS); 1128 void StmtProfiler::VisitNestedNameSpecifier(NestedNameSpecifier *NNS) { 1130 NNS = Context.getCanonicalNestedNameSpecifier(NNS); 1131 ID.AddPointer(NNS);
|
Type.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTWriter.cpp | [all...] |
ASTReader.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 582 void AddNestedNameSpecifier(NestedNameSpecifier *NNS, RecordDataImpl &Record); 585 void AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
|