Home
last modified time | relevance | path

Searched refs:Roles (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp63 SymbolRoleSet Roles{}; in getRolesForRef() local
66 return Roles; in getRolesForRef()
71 Roles |= (unsigned)(unsigned)SymbolRole::Read; in getRolesForRef()
82 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
85 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
86 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
91 Roles |= (unsigned)SymbolRole::Read; in getRolesForRef()
92 Roles |= (unsigned)SymbolRole::Write; in getRolesForRef()
94 Roles |= (unsigned)SymbolRole::AddressOf; in getRolesForRef()
99 addCallRole(Roles, Relations); in getRolesForRef()
[all …]
H A DFileIndexRecord.cpp31 void FileIndexRecord::addDeclOccurence(SymbolRoleSet Roles, unsigned Offset, in addDeclOccurence() argument
37 Decls.emplace_back(Roles, Offset, D, Relations); in addDeclOccurence()
40 void FileIndexRecord::addMacroOccurence(SymbolRoleSet Roles, unsigned Offset, in addMacroOccurence() argument
44 Decls.emplace_back(Roles, Offset, Name, MI); in addMacroOccurence()
H A DFileIndexRecord.h48 void addDeclOccurence(SymbolRoleSet Roles, unsigned Offset, const Decl *D,
57 void addMacroOccurence(SymbolRoleSet Roles, unsigned Offset,
H A DIndexDecl.cpp169 SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic; in handleObjCMethod() local
174 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in handleObjCMethod()
181 TRY_DECL(D, IndexCtx.handleDecl(D, MethodLoc, Roles, Relations)); in handleObjCMethod()
244 SymbolRoleSet Roles{}; in VisitFunctionDecl() local
248 Roles |= (unsigned)SymbolRole::Dynamic; in VisitFunctionDecl()
259 TRY_DECL(D, IndexCtx.handleDecl(D, Roles, Relations)); in VisitFunctionDecl()
542 SymbolRoleSet Roles = 0; in VisitObjCPropertyImplDecl() local
549 Roles |= (SymbolRoleSet)SymbolRole::Implicit; in VisitObjCPropertyImplDecl()
551 TRY_DECL(D, IndexCtx.handleDecl(D, Loc, Roles, Relations)); in VisitObjCPropertyImplDecl()
H A DIndexSymbol.cpp415 bool index::applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles, in applyForEachSymbolRoleInterruptible() argument
418 if (Roles & (unsigned)SymbolRole::Role) \ in applyForEachSymbolRoleInterruptible()
449 void index::applyForEachSymbolRole(SymbolRoleSet Roles, in applyForEachSymbolRole() argument
451 applyForEachSymbolRoleInterruptible(Roles, [&](SymbolRole r) -> bool { in applyForEachSymbolRole()
457 void index::printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS) { in printSymbolRoles() argument
459 applyForEachSymbolRole(Roles, [&](SymbolRole Role) { in printSymbolRoles()
/freebsd/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h137 SymbolRoleSet Roles; member
140 SymbolRelation(SymbolRoleSet Roles, const Decl *Sym) in SymbolRelation()
141 : Roles(Roles), RelatedSymbol(Sym) {} in SymbolRelation()
157 void applyForEachSymbolRole(SymbolRoleSet Roles,
159 bool applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles,
161 void printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS);
H A DDeclOccurrence.h24 SymbolRoleSet Roles; member
32 : Roles(R), Offset(Offset), DeclOrMacro(D), in DeclOccurrence()
36 : Roles(R), Offset(Offset), DeclOrMacro(MI), MacroName(Name) {} in DeclOccurrence()
H A DIndexDataConsumer.h42 virtual bool handleDeclOccurrence(const Decl *D, SymbolRoleSet Roles, in handleDeclOccurrence() argument
50 const MacroInfo *MI, SymbolRoleSet Roles, in handleMacroOccurrence() argument
61 const Module *Mod, SymbolRoleSet Roles, in handleModuleOccurrence() argument
/freebsd/contrib/libxo/doc/
H A Dfield-roles.rst2 .. index:: Field Roles
5 Field Roles
37 Roles and modifiers can also use more verbose names, when preceded by
45 .. index:: Field Roles; Color
125 .. index:: Field Roles; Decoration
138 .. index:: Field Roles; Gettext
173 .. index:: Field Roles; Label
188 .. index:: Field Roles; Note
198 .. index:: Field Roles; Padding
213 .. index:: Field Roles; Title
[all …]
H A Dfield-modifiers.rst32 Roles and modifiers can also use more verbose names, when preceded by
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSarif.h112 llvm::SmallVector<std::string, 4> Roles; variable
134 Roles.assign(ArtifactRoles.begin(), ArtifactRoles.end()); in setRoles()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DSarif.cpp308 if (!A.Roles.empty()) in endRun()
309 Artifact["roles"] = json::Array(A.Roles); in endRun()
/freebsd/contrib/ntp/
H A DCommitLog[all...]