• Home
  • Raw
  • Download

Lines Matching refs:Roles

55     SymbolRoleSet Roles{};  in getRolesForRef()  local
58 return Roles; in getRolesForRef()
63 Roles |= (unsigned)(unsigned)SymbolRole::Read; in getRolesForRef()
73 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
77 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
78 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
80 Roles |= (unsigned)SymbolRole::AddressOf; in getRolesForRef()
85 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
86 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
91 addCallRole(Roles, Relations); in getRolesForRef()
95 Roles |= (unsigned)SymbolRole::Dynamic; in getRolesForRef()
107 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
111 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
112 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
114 Roles |= (unsigned)SymbolRole::AddressOf; in getRolesForRef()
120 return Roles; in getRolesForRef()
123 void addCallRole(SymbolRoleSet &Roles, in addCallRole() argument
125 Roles |= (unsigned)SymbolRole::Call; in addCallRole()
134 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitDeclRefExpr() local
136 Parent, ParentDC, Roles, Relations, E); in VisitDeclRefExpr()
144 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitMemberExpr() local
146 Parent, ParentDC, Roles, Relations, E); in VisitMemberExpr()
160 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCIvarRefExpr() local
162 Parent, ParentDC, Roles, Relations, E); in VisitObjCIvarRefExpr()
178 SymbolRoleSet Roles{}; in VisitObjCMessageExpr() local
180 addCallRole(Roles, Relations); in VisitObjCMessageExpr()
182 Roles |= (unsigned)SymbolRole::Implicit; in VisitObjCMessageExpr()
185 Roles |= (unsigned)SymbolRole::Dynamic; in VisitObjCMessageExpr()
191 Parent, ParentDC, Roles, Relations, E); in VisitObjCMessageExpr()
217 SymbolRoleSet Roles{}; in passObjCLiteralMethodCall() local
219 addCallRole(Roles, Relations); in passObjCLiteralMethodCall()
220 Roles |= (unsigned)SymbolRole::Implicit; in passObjCLiteralMethodCall()
222 Parent, ParentDC, Roles, Relations, E); in passObjCLiteralMethodCall()
247 SymbolRoleSet Roles{}; in VisitCXXConstructExpr() local
249 addCallRole(Roles, Relations); in VisitCXXConstructExpr()
251 Parent, ParentDC, Roles, Relations, E); in VisitCXXConstructExpr()