Lines Matching refs:Relations

62                                SmallVectorImpl<SymbolRelation> &Relations) {  in getRolesForRef()  argument
99 addCallRole(Roles, Relations); in getRolesForRef()
107 Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy, in getRolesForRef()
132 SmallVectorImpl<SymbolRelation> &Relations) { in addCallRole() argument
135 Relations.emplace_back((unsigned)SymbolRole::RelationCalledBy, FD); in addCallRole()
137 Relations.emplace_back((unsigned)SymbolRole::RelationCalledBy, MD); in addCallRole()
141 SmallVector<SymbolRelation, 4> Relations; in VisitDeclRefExpr() local
142 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitDeclRefExpr()
144 Parent, ParentDC, Roles, Relations, E); in VisitDeclRefExpr()
151 SmallVector<SymbolRelation, 4> Relations; in VisitMemberExpr() local
152 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitMemberExpr()
154 Parent, ParentDC, Roles, Relations, E); in VisitMemberExpr()
183 SmallVector<SymbolRelation, 4> Relations; in indexDependentReference() local
184 SymbolRoleSet Roles = getRolesForRef(E, Relations); in indexDependentReference()
186 Relations, E); in indexDependentReference()
214 SmallVector<SymbolRelation, 4> Relations; in VisitObjCIvarRefExpr() local
215 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCIvarRefExpr()
217 Parent, ParentDC, Roles, Relations, E); in VisitObjCIvarRefExpr()
234 SmallVector<SymbolRelation, 2> Relations; in VisitObjCMessageExpr() local
235 addCallRole(Roles, Relations); in VisitObjCMessageExpr()
271 Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy, in VisitObjCMessageExpr()
275 Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy, in VisitObjCMessageExpr()
287 Parent, ParentDC, Roles, Relations, E); in VisitObjCMessageExpr()
294 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() local
295 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCPropertyRefExpr()
297 Parent, ParentDC, Roles, Relations, E); in VisitObjCPropertyRefExpr()
304 SmallVector<SymbolRelation, 2> Relations; in VisitObjCPropertyRefExpr() local
305 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCPropertyRefExpr()
307 ParentDC, Roles, Relations, E); in VisitObjCPropertyRefExpr()
329 SmallVector<SymbolRelation, 2> Relations; in passObjCLiteralMethodCall() local
330 addCallRole(Roles, Relations); in passObjCLiteralMethodCall()
333 Roles, Relations, E); in passObjCLiteralMethodCall()
359 SmallVector<SymbolRelation, 2> Relations; in VisitCXXConstructExpr() local
360 addCallRole(Roles, Relations); in VisitCXXConstructExpr()
362 Parent, ParentDC, Roles, Relations, E); in VisitCXXConstructExpr()
472 SmallVector<SymbolRelation, 4> Relations; in VisitOverloadExpr() local
473 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitOverloadExpr()
476 Relations, E); in VisitOverloadExpr()