/external/llvm-project/clang/lib/Index/ |
D | IndexingContext.h | 71 ArrayRef<SymbolRelation> Relations = None); 75 ArrayRef<SymbolRelation> Relations = None, 82 ArrayRef<SymbolRelation> Relations = None, 100 ArrayRef<SymbolRelation> Relations = None); 130 ArrayRef<SymbolRelation> Relations,
|
D | IndexingContext.cpp | 54 ArrayRef<SymbolRelation> Relations) { in handleDecl() 60 ArrayRef<SymbolRelation> Relations, in handleDecl() 78 ArrayRef<SymbolRelation> Relations, in handleReference() 314 bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) { in shouldReportOccurrenceForSystemDeclOnlyMode() 363 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence() 419 SmallVector<SymbolRelation, 6> FinalRelations; in handleDeclOccurrence() 422 auto addRelation = [&](SymbolRelation Rel) { in handleDeclOccurrence() 423 auto It = llvm::find_if(FinalRelations, [&](SymbolRelation Elem) -> bool { in handleDeclOccurrence() 436 addRelation(SymbolRelation{ in handleDeclOccurrence() 441 addRelation(SymbolRelation{ in handleDeclOccurrence() [all …]
|
D | IndexBody.cpp | 58 SmallVectorImpl<SymbolRelation> &Relations) { in getRolesForRef() 128 SmallVectorImpl<SymbolRelation> &Relations) { in addCallRole() 137 SmallVector<SymbolRelation, 4> Relations; in VisitDeclRefExpr() 147 SmallVector<SymbolRelation, 4> Relations; in VisitMemberExpr() 179 SmallVector<SymbolRelation, 4> Relations; in indexDependentReference() 210 SmallVector<SymbolRelation, 4> Relations; in VisitObjCIvarRefExpr() 230 SmallVector<SymbolRelation, 2> Relations; in VisitObjCMessageExpr() 293 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() 303 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() 328 SmallVector<SymbolRelation, 2> Relations; in passObjCLiteralMethodCall() [all …]
|
D | IndexDecl.cpp | 135 SmallVector<SymbolRelation, 4> Relations; in handleObjCMethod() 200 SmallVectorImpl<SymbolRelation> &Relations) { in gatherTemplatePseudoOverrides() 239 SmallVector<SymbolRelation, 4> Relations; in VisitFunctionDecl() 250 SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitFunctionDecl() 300 SmallVector<SymbolRelation, 4> Relations; in VisitVarDecl() 315 SmallVector<SymbolRelation, 4> Relations; in VisitFieldDecl() 350 SmallVector<SymbolRelation, 4> Relations; in VisitTypedefNameDecl() 362 SmallVector<SymbolRelation, 4> Relations; in VisitTagDecl() 366 SmallVector<SymbolRelation, 1> Relations; in VisitTagDecl() 387 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols() [all …]
|
D | IndexTypeSourceInfo.cpp | 23 SmallVector<SymbolRelation, 3> Relations; 172 SmallVector<SymbolRelation, 3> SavedRelations = Relations; in TraverseTemplateSpecializationTypeLoc() 295 ArrayRef<SymbolRelation> Relations) { in indexTagDecl()
|
D | FileIndexRecord.h | 50 ArrayRef<SymbolRelation> Relations);
|
D | FileIndexRecord.cpp | 22 ArrayRef<SymbolRelation> Relations) { in addDeclOccurence()
|
/external/clang/lib/Index/ |
D | IndexingContext.cpp | 26 ArrayRef<SymbolRelation> Relations) { in handleDecl() 34 ArrayRef<SymbolRelation> Relations, in handleDecl() 47 ArrayRef<SymbolRelation> Relations, in handleReference() 233 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence() 307 SmallVector<SymbolRelation, 6> FinalRelations; in handleDeclOccurrence() 310 auto addRelation = [&](SymbolRelation Rel) { in handleDeclOccurrence() 312 [&](SymbolRelation Elem)->bool { in handleDeclOccurrence() 324 addRelation(SymbolRelation{(unsigned)SymbolRole::RelationChildOf, Parent}); in handleDeclOccurrence() 327 addRelation(SymbolRelation(Rel.Roles, in handleDeclOccurrence()
|
D | IndexingContext.h | 65 ArrayRef<SymbolRelation> Relations = None); 69 ArrayRef<SymbolRelation> Relations = None, 76 ArrayRef<SymbolRelation> Relations = None, 112 ArrayRef<SymbolRelation> Relations,
|
D | IndexBody.cpp | 54 SmallVectorImpl<SymbolRelation> &Relations) { in getRolesForRef() 124 SmallVectorImpl<SymbolRelation> &Relations) { in addCallRole() 133 SmallVector<SymbolRelation, 4> Relations; in VisitDeclRefExpr() 143 SmallVector<SymbolRelation, 4> Relations; in VisitMemberExpr() 159 SmallVector<SymbolRelation, 4> Relations; in VisitObjCIvarRefExpr() 179 SmallVector<SymbolRelation, 2> Relations; in VisitObjCMessageExpr() 218 SmallVector<SymbolRelation, 2> Relations; in passObjCLiteralMethodCall() 248 SmallVector<SymbolRelation, 2> Relations; in VisitCXXConstructExpr()
|
D | IndexDecl.cpp | 99 SmallVector<SymbolRelation, 4> Relations; in VisitFunctionDecl() 214 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols() 225 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
|
D | IndexingAction.cpp | 23 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()
|
D | IndexTypeSourceInfo.cpp | 23 SmallVector<SymbolRelation, 3> Relations;
|
/external/llvm-project/clang/include/clang/Index/ |
D | DeclOccurrence.h | 26 SmallVector<SymbolRelation, 3> Relations; 29 ArrayRef<SymbolRelation> Relations) in DeclOccurrence()
|
D | IndexSymbol.h | 133 struct SymbolRelation { struct 137 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
|
D | IndexDataConsumer.h | 43 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
|
/external/clang/include/clang/Index/ |
D | IndexSymbol.h | 96 struct SymbolRelation { struct 100 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
|
D | IndexDataConsumer.h | 41 ArrayRef<SymbolRelation> Relations,
|
/external/llvm-project/clang-tools-extra/clangd/index/ |
D | SymbolCollector.h | 106 ArrayRef<index::SymbolRelation> Relations, 132 ArrayRef<index::SymbolRelation> Relations);
|
D | SymbolCollector.cpp | 191 llvm::Optional<RelationKind> indexableRelation(const index::SymbolRelation &R) { in indexableRelation() 258 llvm::ArrayRef<index::SymbolRelation> Relations, SourceLocation Loc, in handleDeclOccurrence() 492 ArrayRef<index::SymbolRelation> Relations) { in processRelations()
|
/external/clang/tools/c-index-test/ |
D | core_main.cpp | 75 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()
|
/external/llvm-project/clang/tools/c-index-test/ |
D | core_main.cpp | 98 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
|
/external/llvm-project/clang/unittests/Index/ |
D | IndexTests.cpp | 78 ArrayRef<SymbolRelation>, SourceLocation Loc, in handleDeclOccurrence() argument
|
/external/llvm-project/clang/tools/libclang/ |
D | CXIndexDataConsumer.h | 435 ArrayRef<index::SymbolRelation> Relations,
|
/external/clang/tools/libclang/ |
D | CXIndexDataConsumer.h | 466 ArrayRef<index::SymbolRelation> Relations,
|