Lines Matching refs:SymbolRole
140 Relations.emplace_back((unsigned) SymbolRole::RelationOverrideOf, in handleObjCMethod()
144 Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf, in handleObjCMethod()
163 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()
168 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
232 SymbolRoleSet(SymbolRole::RelationSpecializationOf), ND); in gatherTemplatePseudoOverrides()
242 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()
244 Relations.emplace_back((unsigned)SymbolRole::RelationOverrideOf, O); in VisitFunctionDecl()
250 SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitFunctionDecl()
259 (unsigned)SymbolRole::NameReference); in VisitFunctionDecl()
267 (unsigned)SymbolRole::Write); in VisitFunctionDecl()
276 (unsigned)SymbolRole::NameReference); in VisitFunctionDecl()
385 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()
387 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols()
409 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl()
411 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
470 (unsigned)SymbolRole::RelationExtendedBy, D in VisitObjCCategoryDecl()
531 Relations.push_back({(SymbolRoleSet)SymbolRole::RelationAccessorOf, ID}); in VisitObjCPropertyImplDecl()
534 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
543 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()
564 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
566 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
652 D, SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitClassTemplateSpecializationDecl()