Lines Matching refs:SymbolRole
146 Relations.emplace_back((unsigned) SymbolRole::RelationOverrideOf, in handleObjCMethod()
150 Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf, in handleObjCMethod()
169 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()
174 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
238 SymbolRoleSet(SymbolRole::RelationSpecializationOf), ND); in gatherTemplatePseudoOverrides()
248 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()
250 Relations.emplace_back((unsigned)SymbolRole::RelationOverrideOf, O); in VisitFunctionDecl()
256 SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitFunctionDecl()
265 (unsigned)SymbolRole::NameReference); in VisitFunctionDecl()
273 (unsigned)SymbolRole::Write); in VisitFunctionDecl()
282 (unsigned)SymbolRole::NameReference); in VisitFunctionDecl()
400 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()
402 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols()
424 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl()
426 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
485 (unsigned)SymbolRole::RelationExtendedBy, D in VisitObjCCategoryDecl()
546 Relations.push_back({(SymbolRoleSet)SymbolRole::RelationAccessorOf, ID}); in VisitObjCPropertyImplDecl()
549 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
558 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()
579 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
581 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
674 D, SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitClassTemplateSpecializationDecl()