Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingContext.h68 ArrayRef<SymbolRelation> Relations = None);
72 ArrayRef<SymbolRelation> Relations = None,
79 ArrayRef<SymbolRelation> Relations = None,
97 ArrayRef<SymbolRelation> Relations = None);
127 ArrayRef<SymbolRelation> Relations,
H A DIndexingContext.cpp46 ArrayRef<SymbolRelation> Relations) { in handleDecl()
52 ArrayRef<SymbolRelation> Relations, in handleDecl()
70 ArrayRef<SymbolRelation> Relations, in handleReference()
295 bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) { in shouldReportOccurrenceForSystemDeclOnlyMode()
343 ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
399 SmallVector<SymbolRelation, 6> FinalRelations; in handleDeclOccurrence()
402 auto addRelation = [&](SymbolRelation Rel) { in handleDeclOccurrence()
404 [&](SymbolRelation Elem)->bool { in handleDeclOccurrence()
417 addRelation(SymbolRelation{ in handleDeclOccurrence()
422 addRelation(SymbolRelation{ in handleDeclOccurrence()
[all …]
H A DIndexBody.cpp59 SmallVectorImpl<SymbolRelation> &Relations) { in getRolesForRef()
129 SmallVectorImpl<SymbolRelation> &Relations) { in addCallRole()
138 SmallVector<SymbolRelation, 4> Relations; in VisitDeclRefExpr()
148 SmallVector<SymbolRelation, 4> Relations; in VisitMemberExpr()
180 SmallVector<SymbolRelation, 4> Relations; in indexDependentReference()
211 SmallVector<SymbolRelation, 4> Relations; in VisitObjCIvarRefExpr()
231 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()
[all …]
H A DIndexDecl.cpp128 SmallVector<SymbolRelation, 4> Relations; in handleObjCMethod()
232 SmallVector<SymbolRelation, 4> Relations; in VisitFunctionDecl()
291 SmallVector<SymbolRelation, 4> Relations; in VisitVarDecl()
306 SmallVector<SymbolRelation, 4> Relations; in VisitFieldDecl()
340 SmallVector<SymbolRelation, 4> Relations; in VisitTypedefNameDecl()
352 SmallVector<SymbolRelation, 4> Relations; in VisitTagDecl()
356 SmallVector<SymbolRelation, 1> Relations; in VisitTagDecl()
377 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols()
401 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
459 SymbolRelation{ in VisitObjCCategoryDecl()
[all …]
H A DIndexTypeSourceInfo.cpp23 SmallVector<SymbolRelation, 3> Relations;
251 ArrayRef<SymbolRelation> Relations) { in indexTagDecl()
H A DIndexingAction.cpp26 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Index/
H A DIndexSymbol.h127 struct SymbolRelation { struct
131 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
H A DIndexDataConsumer.h44 ArrayRef<SymbolRelation> Relations,