Lines Matching refs:SymbolRole
133 Relations.emplace_back((unsigned) SymbolRole::RelationOverrideOf, in handleObjCMethod()
137 Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf, in handleObjCMethod()
156 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()
161 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
225 SymbolRoleSet(SymbolRole::RelationSpecializationOf), ND); in gatherTemplatePseudoOverrides()
235 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()
237 Relations.emplace_back((unsigned)SymbolRole::RelationOverrideOf, O); in VisitFunctionDecl()
243 SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitFunctionDecl()
259 (unsigned)SymbolRole::Write); in VisitFunctionDecl()
375 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()
377 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, ContD})); in handleReferencedProtocols()
399 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl()
401 SymbolRelation{(unsigned)SymbolRole::RelationBaseOf, D})); in VisitObjCInterfaceDecl()
460 (unsigned)SymbolRole::RelationExtendedBy, D in VisitObjCCategoryDecl()
521 Relations.push_back({(SymbolRoleSet)SymbolRole::RelationAccessorOf, ID}); in VisitObjCPropertyImplDecl()
524 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
533 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()
556 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
558 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
643 D, SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf), in VisitClassTemplateSpecializationDecl()