Searched refs:SymbolRoleSet (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/
H A DIndexDataConsumer.h42 virtual bool handleDeclOccurrence(const Decl *D, SymbolRoleSet Roles,
50 const MacroInfo *MI, SymbolRoleSet Roles,
61 const Module *Mod, SymbolRoleSet Roles,
H A DDeclOccurrence.h23 SymbolRoleSet Roles;
28 DeclOccurrence(SymbolRoleSet R, unsigned Offset, const Decl *D,
H A DIndexSymbol.h127 typedef unsigned SymbolRoleSet; typedef in namespace:clang::index
131 SymbolRoleSet Roles;
134 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym)
151 void applyForEachSymbolRole(SymbolRoleSet Roles,
153 bool applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles,
155 void printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp52 SymbolRoleSet());
61 ParentDC, SymbolRoleSet(), Relations);
65 Parent, ParentDC, SymbolRoleSet()));
73 Parent, ParentDC, SymbolRoleSet(),
119 Parent, ParentDC, SymbolRoleSet(),
125 Parent, ParentDC, SymbolRoleSet(), Relations);
131 Parent, ParentDC, SymbolRoleSet(), Relations);
146 SymbolRoleSet(), Relations);
149 SymbolRoleSet(), Relations);
198 ParentDC, SymbolRoleSet(), Relation
[all...]
H A DIndexingContext.h70 bool handleDecl(const Decl *D, SymbolRoleSet Roles = SymbolRoleSet(),
74 SymbolRoleSet Roles = SymbolRoleSet(),
81 SymbolRoleSet Roles = SymbolRoleSet(),
129 SymbolRoleSet Roles,
H A DFileIndexRecord.h49 void addDeclOccurence(SymbolRoleSet Roles, unsigned Offset, const Decl *D,
H A DIndexDecl.cpp158 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic;
163 Roles |= (SymbolRoleSet)SymbolRole::Implicit;
227 SymbolRoleSet(SymbolRole::RelationSpecializationOf), ND);
233 SymbolRoleSet Roles{};
245 SymbolRelation(SymbolRoleSet(SymbolRole::RelationSpecializationOf),
297 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
312 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
347 TRY_DECL(D, IndexCtx.handleDecl(D, SymbolRoleSet(), Relations));
363 return IndexCtx.handleDecl(D, D->getLocation(), SymbolRoleSet(),
[all...]
H A DIndexBody.cpp57 SymbolRoleSet getRolesForRef(const Expr *E,
59 SymbolRoleSet Roles{};
127 void addCallRole(SymbolRoleSet &Roles,
138 SymbolRoleSet Roles = getRolesForRef(E, Relations);
148 SymbolRoleSet Roles = getRolesForRef(E, Relations);
180 SymbolRoleSet Roles = getRolesForRef(E, Relations);
204 ParentDC, SymbolRoleSet(), {}, E);
211 SymbolRoleSet Roles = getRolesForRef(E, Relations);
229 SymbolRoleSet Roles{};
294 SymbolRoleSet Role
[all...]
H A DIndexingContext.cpp53 SymbolRoleSet Roles,
59 SymbolRoleSet Roles,
77 SymbolRoleSet Roles,
103 ImportD, Mod, (SymbolRoleSet)SymbolRole::Reference, IdLocs.back());
143 SymbolRoleSet Roles = (unsigned)SymbolRole::Declaration;
305 bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) {
309 auto acceptForRelation = [](SymbolRoleSet roles) -> bool {
353 SymbolRoleSet Roles,
451 SymbolRoleSet Roles = (unsigned)SymbolRole::Definition;
458 SymbolRoleSet Role
[all...]
H A DFileIndexRecord.cpp19 void FileIndexRecord::addDeclOccurence(SymbolRoleSet Roles, unsigned Offset,
H A DIndexSymbol.cpp398 bool index::applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles,
432 void index::applyForEachSymbolRole(SymbolRoleSet Roles,
440 void index::printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS) {

Completed in 147 milliseconds