Searched refs:SymbolRole (Results 1 – 7 of 7) sorted by relevance
304 case SymbolRole::RelationBaseOf: in shouldReportOccurrenceForSystemDeclOnlyMode()311 case SymbolRole::Declaration: in shouldReportOccurrenceForSystemDeclOnlyMode()312 case SymbolRole::Definition: in shouldReportOccurrenceForSystemDeclOnlyMode()313 case SymbolRole::Reference: in shouldReportOccurrenceForSystemDeclOnlyMode()314 case SymbolRole::Read: in shouldReportOccurrenceForSystemDeclOnlyMode()315 case SymbolRole::Write: in shouldReportOccurrenceForSystemDeclOnlyMode()316 case SymbolRole::Call: in shouldReportOccurrenceForSystemDeclOnlyMode()317 case SymbolRole::Dynamic: in shouldReportOccurrenceForSystemDeclOnlyMode()318 case SymbolRole::AddressOf: in shouldReportOccurrenceForSystemDeclOnlyMode()319 case SymbolRole::Implicit: in shouldReportOccurrenceForSystemDeclOnlyMode()[all …]
367 if (Roles & (unsigned)SymbolRole::Role) \ in applyForEachSymbolRoleInterruptible()368 if (!Fn(SymbolRole::Role)) \ in applyForEachSymbolRoleInterruptible()407 applyForEachSymbolRole(Roles, [&](SymbolRole Role) { in printSymbolRoles()414 case SymbolRole::Definition: OS << "Def"; break; in printSymbolRoles()415 case SymbolRole::Reference: OS << "Ref"; break; in printSymbolRoles()416 case SymbolRole::Read: OS << "Read"; break; in printSymbolRoles()417 case SymbolRole::Write: OS << "Writ"; break; in printSymbolRoles()418 case SymbolRole::Call: OS << "Call"; break; in printSymbolRoles()419 case SymbolRole::Dynamic: OS << "Dyn"; break; in printSymbolRoles()420 case SymbolRole::AddressOf: OS << "Addr"; break; in printSymbolRoles()[all …]
78 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()82 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()83 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()85 Roles |= (unsigned)SymbolRole::AddressOf; in getRolesForRef()90 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()91 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()112 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()116 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()130 Roles |= (unsigned)SymbolRole::Call; in addCallRole()262 Roles |= (unsigned)SymbolRole::Dynamic; in VisitObjCMessageExpr()[all …]
137 Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf, in handleObjCMethod()156 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()161 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()235 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()259 (unsigned)SymbolRole::Write); in VisitFunctionDecl()375 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()399 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl()524 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()533 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()556 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()[all …]
33 Relations.emplace_back((unsigned)SymbolRole::RelationBaseOf, Parent); in TypeIndexer()37 Relations.emplace_back((unsigned)SymbolRole::RelationIBTypeOf, Parent); in TypeIndexer()62 (unsigned)SymbolRole::Implicit, in VisitTypedefTypeLoc()
225 static_cast<unsigned>(index::SymbolRole::Definition), in indexPreprocessorMacros()
97 enum class SymbolRole : uint32_t { enum149 llvm::function_ref<void(SymbolRole)> Fn);151 llvm::function_ref<bool(SymbolRole)> Fn);