| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.h | 71 ArrayRef<SymbolRelation> Relations = None); 75 ArrayRef<SymbolRelation> Relations = None, 82 ArrayRef<SymbolRelation> Relations = None, 100 ArrayRef<SymbolRelation> Relations = None); 132 ArrayRef<SymbolRelation> Relations,
|
| H A D | IndexBody.cpp | 132 SmallVectorImpl<SymbolRelation> &Relations) { in addCallRole() 141 SmallVector<SymbolRelation, 4> Relations; in VisitDeclRefExpr() 151 SmallVector<SymbolRelation, 4> Relations; in VisitMemberExpr() 183 SmallVector<SymbolRelation, 4> Relations; in indexDependentReference() 214 SmallVector<SymbolRelation, 4> Relations; in VisitObjCIvarRefExpr() 234 SmallVector<SymbolRelation, 2> Relations; in VisitObjCMessageExpr() 294 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() 304 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() 329 SmallVector<SymbolRelation, 2> Relations; in passObjCLiteralMethodCall() 359 SmallVector<SymbolRelation, 2> Relations; in VisitCXXConstructExpr() [all …]
|
| H A D | IndexingContext.cpp | 54 ArrayRef<SymbolRelation> Relations) { in handleDecl() 60 ArrayRef<SymbolRelation> Relations, in handleDecl() 78 ArrayRef<SymbolRelation> Relations, in handleReference() 310 bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) { in shouldReportOccurrenceForSystemDeclOnlyMode() 359 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence() 415 SmallVector<SymbolRelation, 6> FinalRelations; in handleDeclOccurrence() 418 auto addRelation = [&](SymbolRelation Rel) { in handleDeclOccurrence() 419 auto It = llvm::find_if(FinalRelations, [&](SymbolRelation Elem) -> bool { in handleDeclOccurrence() 432 addRelation(SymbolRelation{ in handleDeclOccurrence() 437 addRelation(SymbolRelation{ in handleDeclOccurrence() [all …]
|
| H A D | IndexDecl.cpp | 141 SmallVector<SymbolRelation, 4> Relations; in handleObjCMethod() 245 SmallVector<SymbolRelation, 4> Relations; in VisitFunctionDecl() 306 SmallVector<SymbolRelation, 4> Relations; in VisitVarDecl() 321 SmallVector<SymbolRelation, 4> Relations; in VisitFieldDecl() 356 SmallVector<SymbolRelation, 4> Relations; in VisitTypedefNameDecl() 368 SmallVector<SymbolRelation, 4> Relations; in VisitTagDecl() 372 SmallVector<SymbolRelation, 1> Relations; in VisitTagDecl() 402 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols() 426 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl() 484 SymbolRelation{ in VisitObjCCategoryDecl() [all …]
|
| H A D | IndexTypeSourceInfo.cpp | 26 SmallVector<SymbolRelation, 3> Relations; 182 SmallVector<SymbolRelation, 3> SavedRelations = Relations; in TraverseTemplateSpecializationTypeLoc() 305 ArrayRef<SymbolRelation> Relations) { in indexTagDecl()
|
| H A D | FileIndexRecord.h | 49 ArrayRef<SymbolRelation> Relations);
|
| H A D | FileIndexRecord.cpp | 33 ArrayRef<SymbolRelation> Relations) { in addDeclOccurence()
|
| /llvm-project-15.0.7/clang/include/clang/Index/ |
| H A D | DeclOccurrence.h | 28 SmallVector<SymbolRelation, 3> Relations; 31 ArrayRef<SymbolRelation> Relations) in DeclOccurrence()
|
| H A D | IndexSymbol.h | 136 struct SymbolRelation { struct 140 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
|
| H A D | IndexDataConsumer.h | 43 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolCollector.h | 115 ArrayRef<index::SymbolRelation> Relations, 141 ArrayRef<index::SymbolRelation> Relations);
|
| H A D | SymbolCollector.cpp | 145 llvm::Optional<RelationKind> indexableRelation(const index::SymbolRelation &R) { in indexableRelation() 523 llvm::ArrayRef<index::SymbolRelation> Relations, SourceLocation Loc, in handleDeclOccurrence() 779 ArrayRef<index::SymbolRelation> Relations) { in processRelations()
|
| /llvm-project-15.0.7/clang/tools/c-index-test/ |
| H A D | core_main.cpp | 105 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.h | 436 ArrayRef<index::SymbolRelation> Relations,
|
| H A D | CXIndexDataConsumer.cpp | 163 const Decl *D, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
|
| /llvm-project-15.0.7/clang/unittests/Index/ |
| H A D | IndexTests.cpp | 78 ArrayRef<SymbolRelation>, SourceLocation Loc, in handleDeclOccurrence() argument
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | XRefs.cpp | 913 llvm::ArrayRef<index::SymbolRelation> Relations, in handleDeclOccurrence()
|