Home
last modified time | relevance | path

Searched refs:SymbolRole (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp330 case SymbolRole::Declaration: in shouldReportOccurrenceForSystemDeclOnlyMode()
331 case SymbolRole::Definition: in shouldReportOccurrenceForSystemDeclOnlyMode()
332 case SymbolRole::Reference: in shouldReportOccurrenceForSystemDeclOnlyMode()
333 case SymbolRole::Read: in shouldReportOccurrenceForSystemDeclOnlyMode()
334 case SymbolRole::Write: in shouldReportOccurrenceForSystemDeclOnlyMode()
335 case SymbolRole::Call: in shouldReportOccurrenceForSystemDeclOnlyMode()
336 case SymbolRole::Dynamic: in shouldReportOccurrenceForSystemDeclOnlyMode()
337 case SymbolRole::AddressOf: in shouldReportOccurrenceForSystemDeclOnlyMode()
338 case SymbolRole::Implicit: in shouldReportOccurrenceForSystemDeclOnlyMode()
339 case SymbolRole::Undefinition: in shouldReportOccurrenceForSystemDeclOnlyMode()
[all …]
H A DIndexSymbol.cpp415 if (Roles & (unsigned)SymbolRole::Role) \ in applyForEachSymbolRoleInterruptible()
416 if (!Fn(SymbolRole::Role)) \ in applyForEachSymbolRoleInterruptible()
456 applyForEachSymbolRole(Roles, [&](SymbolRole Role) { in printSymbolRoles()
463 case SymbolRole::Definition: OS << "Def"; break; in printSymbolRoles()
464 case SymbolRole::Reference: OS << "Ref"; break; in printSymbolRoles()
465 case SymbolRole::Read: OS << "Read"; break; in printSymbolRoles()
466 case SymbolRole::Write: OS << "Writ"; break; in printSymbolRoles()
467 case SymbolRole::Call: OS << "Call"; break; in printSymbolRoles()
468 case SymbolRole::Dynamic: OS << "Dyn"; break; in printSymbolRoles()
469 case SymbolRole::AddressOf: OS << "Addr"; break; in printSymbolRoles()
[all …]
H A DIndexBody.cpp77 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
81 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
82 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
84 Roles |= (unsigned)SymbolRole::AddressOf; in getRolesForRef()
89 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
90 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
111 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
115 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
129 Roles |= (unsigned)SymbolRole::Call; in addCallRole()
261 Roles |= (unsigned)SymbolRole::Dynamic; in VisitObjCMessageExpr()
[all …]
H A DIndexDecl.cpp163 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()
168 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
242 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()
259 (unsigned)SymbolRole::NameReference); in VisitFunctionDecl()
267 (unsigned)SymbolRole::Write); in VisitFunctionDecl()
385 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()
409 superRoles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCInterfaceDecl()
534 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
543 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()
564 IvarRoles = (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
[all …]
H A DIndexTypeSourceInfo.cpp33 Relations.emplace_back((unsigned)SymbolRole::RelationBaseOf, Parent); in TypeIndexer()
37 Relations.emplace_back((unsigned)SymbolRole::RelationIBTypeOf, Parent); in TypeIndexer()
69 (unsigned)SymbolRole::Implicit, in VisitTypedefTypeLoc()
H A DIndexingAction.cpp227 ? SymbolRole::Definition in indexPreprocessorMacro()
228 : SymbolRole::Undefinition; in indexPreprocessorMacro()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h100 enum class SymbolRole : uint32_t { enum
156 llvm::function_ref<void(SymbolRole)> Fn);
158 llvm::function_ref<bool(SymbolRole)> Fn);