Home
last modified time | relevance | path

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

/external/clang/lib/Index/
DIndexingContext.cpp26 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()
DIndexingContext.h65 ArrayRef<SymbolRelation> Relations = None);
69 ArrayRef<SymbolRelation> Relations = None,
76 ArrayRef<SymbolRelation> Relations = None,
112 ArrayRef<SymbolRelation> Relations,
DIndexBody.cpp54 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()
DIndexDecl.cpp99 SmallVector<SymbolRelation, 4> Relations; in VisitFunctionDecl()
214 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols()
225 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
DIndexingAction.cpp23 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()
DIndexTypeSourceInfo.cpp23 SmallVector<SymbolRelation, 3> Relations;
/external/clang/include/clang/Index/
DIndexSymbol.h96 struct SymbolRelation { struct
100 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation() argument
DIndexDataConsumer.h41 ArrayRef<SymbolRelation> Relations,
/external/clang/tools/c-index-test/
Dcore_main.cpp75 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()
/external/clang/tools/libclang/
DCXIndexDataConsumer.h466 ArrayRef<index::SymbolRelation> Relations,
DCXIndexDataConsumer.cpp155 ArrayRef<SymbolRelation> Relations, in handleDeclOccurence()