Home
last modified time | relevance | path

Searched refs:SymbolRelation (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexBody.cpp58 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 …]
H A DIndexingContext.h71 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 DIndexingContext.cpp54 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 …]
H A DIndexDecl.cpp135 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 …]
H A DIndexTypeSourceInfo.cpp23 SmallVector<SymbolRelation, 3> Relations;
172 SmallVector<SymbolRelation, 3> SavedRelations = Relations; in TraverseTemplateSpecializationTypeLoc()
295 ArrayRef<SymbolRelation> Relations) { in indexTagDecl()
H A DFileIndexRecord.h50 ArrayRef<SymbolRelation> Relations);
H A DFileIndexRecord.cpp41 ArrayRef<SymbolRelation> Relations) { in addDeclOccurence()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/
H A DDeclOccurrence.h28 SmallVector<SymbolRelation, 3> Relations;
31 ArrayRef<SymbolRelation> Relations) in DeclOccurrence()
H A DIndexSymbol.h133 struct SymbolRelation { struct
137 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
H A DIndexDataConsumer.h43 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
/netbsd-src/external/apache2/llvm/dist/clang/tools/c-index-test/
H A Dcore_main.cpp104 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXIndexDataConsumer.h435 ArrayRef<index::SymbolRelation> Relations,
H A DCXIndexDataConsumer.cpp158 const Decl *D, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()