reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
40 enum class DeclRelation : unsigned;
87 using Rel = DeclRelation; 393 Mask |= DeclRelation::TemplatePattern | DeclRelation::TemplateInstantiation; 393 Mask |= DeclRelation::TemplatePattern | DeclRelation::TemplateInstantiation; 401 if (D.second & DeclRelation::TemplatePattern) { 405 if (D.second & DeclRelation::TemplateInstantiation) 433 DeclRelation::Underlying)}); 541 DeclRelation::Alias)}; 548 DeclRelation::Alias)}; 732 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, DeclRelation R) {tools/clang/tools/extra/clangd/FindTarget.h
139 llvm::raw_ostream &operator<<(llvm::raw_ostream &, DeclRelation); 142 using Set = std::bitset<static_cast<unsigned>(DeclRelation::Underlying) + 1>; 148 DeclRelationSet(DeclRelation R) { S.set(static_cast<unsigned>(R)); } 173 inline DeclRelationSet operator|(DeclRelation L, DeclRelation R) { 173 inline DeclRelationSet operator|(DeclRelation L, DeclRelation R) { 176 inline DeclRelationSet operator&(DeclRelation L, DeclRelation R) { 176 inline DeclRelationSet operator&(DeclRelation L, DeclRelation R) { 179 inline DeclRelationSet operator~(DeclRelation R) { return ~DeclRelationSet(R); }tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
66 using Rel = DeclRelation;