reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Index/DeclOccurrence.h
   23   SymbolRoleSet Roles;
   28   DeclOccurrence(SymbolRoleSet R, unsigned Offset, const Decl *D,
tools/clang/include/clang/Index/IndexDataConsumer.h
   42   virtual bool handleDeclOccurence(const Decl *D, SymbolRoleSet Roles,
   50                                     const MacroInfo *MI, SymbolRoleSet Roles,
   61                                      const Module *Mod, SymbolRoleSet Roles,
tools/clang/include/clang/Index/IndexSymbol.h
  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);
tools/clang/lib/Index/FileIndexRecord.cpp
   19 void FileIndexRecord::addDeclOccurence(SymbolRoleSet Roles, unsigned Offset,
tools/clang/lib/Index/FileIndexRecord.h
   49   void addDeclOccurence(SymbolRoleSet Roles, unsigned Offset, const Decl *D,
tools/clang/lib/Index/IndexBody.cpp
   57   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);
  211     SymbolRoleSet Roles = getRolesForRef(E, Relations);
  229       SymbolRoleSet Roles{};
  294       SymbolRoleSet Roles = getRolesForRef(E, Relations);
  304           SymbolRoleSet Roles = getRolesForRef(E, Relations);
  327     SymbolRoleSet Roles{};
  357     SymbolRoleSet Roles{};
tools/clang/lib/Index/IndexDecl.cpp
  155     SymbolRoleSet Roles = (SymbolRoleSet)SymbolRole::Dynamic;
  230     SymbolRoleSet Roles{};
  375       SymbolRoleSet roles{};
  399         SymbolRoleSet superRoles{};
  519     SymbolRoleSet Roles = 0;
  534     SymbolRoleSet AccessorMethodRoles =
  554         SymbolRoleSet IvarRoles = 0;
tools/clang/lib/Index/IndexSymbol.cpp
  397 bool index::applyForEachSymbolRoleInterruptible(SymbolRoleSet Roles,
  431 void index::applyForEachSymbolRole(SymbolRoleSet Roles,
  439 void index::printSymbolRoles(SymbolRoleSet Roles, raw_ostream &OS) {
tools/clang/lib/Index/IndexingContext.cpp
   52                                  SymbolRoleSet Roles,
   58                                  SymbolRoleSet Roles,
   76                                       SymbolRoleSet Roles,
  143   SymbolRoleSet Roles = (unsigned)SymbolRole::Declaration;
  305     bool IsRef, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations) {
  353                                            SymbolRoleSet Roles,
  451   SymbolRoleSet Roles = (unsigned)SymbolRole::Definition;
  458   SymbolRoleSet Roles = (unsigned)SymbolRole::Undefinition;
  465   SymbolRoleSet Roles = (unsigned)SymbolRole::Reference;
tools/clang/lib/Index/IndexingContext.h
   70   bool handleDecl(const Decl *D, SymbolRoleSet Roles = SymbolRoleSet(),
   74                   SymbolRoleSet Roles = SymbolRoleSet(),
   81                        SymbolRoleSet Roles = SymbolRoleSet(),
  129                             SymbolRoleSet Roles,
tools/clang/tools/c-index-test/core_main.cpp
   97   bool handleDeclOccurence(const Decl *D, SymbolRoleSet Roles,
  137                              SymbolRoleSet Roles, SourceLocation Loc) override {
  160                             SymbolRoleSet Roles, SourceLocation Loc) override {
tools/clang/tools/extra/clangd/XRefs.cpp
  158   handleDeclOccurence(const Decl *D, index::SymbolRoleSet Roles,
  353     index::SymbolRoleSet Role;
  378   handleDeclOccurence(const Decl *D, index::SymbolRoleSet Roles,
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  175 bool isPreferredDeclaration(const NamedDecl &ND, index::SymbolRoleSet Roles) {
  181 RefKind toRefKind(index::SymbolRoleSet Roles) {
  248     const Decl *D, index::SymbolRoleSet Roles,
  345                                            index::SymbolRoleSet Roles,
tools/clang/tools/extra/clangd/index/SymbolCollector.h
  102   handleDeclOccurence(const Decl *D, index::SymbolRoleSet Roles,
  108                             index::SymbolRoleSet Roles,
  154   using DeclRef = std::pair<SourceLocation, index::SymbolRoleSet>;
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  151 CXSymbolRole getSymbolRole(SymbolRoleSet Role) {
  158     const Decl *D, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations,
  225                                                 SymbolRoleSet Roles,
tools/clang/tools/libclang/CXIndexDataConsumer.h
  434   bool handleDeclOccurence(const Decl *D, index::SymbolRoleSet Roles,
  439                              index::SymbolRoleSet Roles,
tools/clang/unittests/Index/IndexTests.cpp
   61   SymbolRoleSet Roles;
   77   bool handleDeclOccurence(const Decl *D, SymbolRoleSet Roles,
   95                             SymbolRoleSet Roles, SourceLocation Loc) override {