Home
last modified time | relevance | path

Searched refs:SymbolRoleSet (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexDecl.cpp156 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod()
161 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
231 SymbolRoleSet Roles{}; in VisitFunctionDecl()
373 SymbolRoleSet roles{}; in handleReferencedProtocols()
375 roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleReferencedProtocols()
397 SymbolRoleSet superRoles{}; in VisitObjCInterfaceDecl()
517 SymbolRoleSet Roles = 0; in VisitObjCPropertyImplDecl()
524 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
532 SymbolRoleSet AccessorMethodRoles = in VisitObjCPropertyImplDecl()
533 SymbolRoleSet(SymbolRole::Dynamic) | SymbolRoleSet(SymbolRole::Implicit); in VisitObjCPropertyImplDecl()
[all …]
H A DIndexTypeSourceInfo.cpp55 ParentDC, SymbolRoleSet(), Relations); in VisitTypedefTypeLoc()
59 Parent, ParentDC, SymbolRoleSet())); in VisitTypedefTypeLoc()
67 Parent, ParentDC, SymbolRoleSet(), in VisitTypedefTypeLoc()
113 Parent, ParentDC, SymbolRoleSet(), in VisitTagTypeLoc()
125 Parent, ParentDC, SymbolRoleSet(), Relations); in VisitObjCObjectTypeLoc()
136 Parent, ParentDC, SymbolRoleSet(), Relations); in HandleTemplateSpecializationTypeLoc()
142 SymbolRoleSet(), Relations); in HandleTemplateSpecializationTypeLoc()
180 ParentDC, SymbolRoleSet(), Relations); in VisitDependentNameTypeLoc()
236 Loc, Parent, DC, SymbolRoleSet()); in indexNestedNameSpecifierLoc()
240 Loc, Parent, DC, SymbolRoleSet()); in indexNestedNameSpecifierLoc()
[all …]
H A DIndexBody.cpp58 SymbolRoleSet getRolesForRef(const Expr *E, in getRolesForRef()
60 SymbolRoleSet Roles{}; in getRolesForRef()
128 void addCallRole(SymbolRoleSet &Roles, in addCallRole()
139 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitDeclRefExpr()
149 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitMemberExpr()
181 SymbolRoleSet Roles = getRolesForRef(E, Relations); in indexDependentReference()
212 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCIvarRefExpr()
230 SymbolRoleSet Roles{}; in VisitObjCMessageExpr()
295 SymbolRoleSet Roles = getRolesForRef(E, Relations); in VisitObjCPropertyRefExpr()
328 SymbolRoleSet Roles{}; in passObjCLiteralMethodCall()
[all …]
H A DIndexingContext.h67 bool handleDecl(const Decl *D, SymbolRoleSet Roles = SymbolRoleSet(),
71 SymbolRoleSet Roles = SymbolRoleSet(),
78 SymbolRoleSet Roles = SymbolRoleSet(),
126 SymbolRoleSet Roles,
H A DIndexingContext.cpp45 SymbolRoleSet Roles, in handleDecl()
51 SymbolRoleSet Roles, in handleDecl()
69 SymbolRoleSet Roles, in handleReference()
92 (SymbolRoleSet)SymbolRole::Reference, in reportModuleReferences()
133 SymbolRoleSet Roles = (unsigned)SymbolRole::Declaration; in importedModule()
295 bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) { in shouldReportOccurrenceForSystemDeclOnlyMode()
299 auto acceptForRelation = [](SymbolRoleSet roles) -> bool { in shouldReportOccurrenceForSystemDeclOnlyMode()
342 SymbolRoleSet Roles, in handleDeclOccurrence()
441 SymbolRoleSet Roles = (unsigned)SymbolRole::Definition; in handleMacroDefined()
448 SymbolRoleSet Roles = (unsigned)SymbolRole::Undefinition; in handleMacroUndefined()
[all …]
H A DIndexingAction.cpp25 bool IndexDataConsumer::handleDeclOccurence(const Decl *D, SymbolRoleSet Roles, in handleDeclOccurence()
34 SymbolRoleSet Roles, in handleMacroOccurence()
41 SymbolRoleSet Roles, in handleModuleOccurence()
H A DIndexSymbol.cpp364 bool index::applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles, in applyForEachSymbolRoleInterruptible()
397 void index::applyForEachSymbolRole(SymbolRoleSet Roles, in applyForEachSymbolRole()
405 void index::printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS) { in printSymbolRoles()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Index/
H A DIndexSymbol.h124 typedef unsigned SymbolRoleSet; typedef
128 SymbolRoleSet Roles;
131 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation()
148 void applyForEachSymbolRole(SymbolRoleSet Roles,
150 bool applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles,
152 void printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS);
H A DIndexDataConsumer.h43 virtual bool handleDeclOccurence(const Decl *D, SymbolRoleSet Roles,
49 const MacroInfo *MI, SymbolRoleSet Roles,
59 SymbolRoleSet Roles, SourceLocation Loc);