Searched refs:DeclRelation (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.h | 40 enum class DeclRelation : unsigned; 93 enum class DeclRelation : unsigned { enum 121 llvm::raw_ostream &operator<<(llvm::raw_ostream &, DeclRelation); 174 using Set = std::bitset<static_cast<unsigned>(DeclRelation::Underlying) + 1>; 180 DeclRelationSet(DeclRelation R) { S.set(static_cast<unsigned>(R)); } in DeclRelationSet() 208 inline DeclRelationSet operator|(DeclRelation L, DeclRelation R) { 211 inline DeclRelationSet operator&(DeclRelation L, DeclRelation R) { 214 inline DeclRelationSet operator~(DeclRelation R) { return ~DeclRelationSet(R); }
|
| H A D | FindTarget.cpp | 132 using Rel = DeclRelation; 570 assert(!(Mask & (DeclRelation::TemplatePattern | in explicitReferenceTargets() 571 DeclRelation::TemplateInstantiation)) && in explicitReferenceTargets() 577 Mask |= DeclRelation::TemplatePattern | DeclRelation::TemplateInstantiation; in explicitReferenceTargets() 585 if (D.second & DeclRelation::TemplatePattern) { in explicitReferenceTargets() 589 if (D.second & DeclRelation::TemplateInstantiation) in explicitReferenceTargets() 877 DeclRelation::Alias, Resolver)}); in refInTypeLoc() 884 DeclRelation::Alias, Resolver)}); in refInTypeLoc() 1057 DeclRelation::Alias, Resolver)}}; in explicitReference() 1128 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, DeclRelation R) { in operator <<() [all …]
|
| H A D | XRefs.cpp | 376 DeclRelation::TemplatePattern | DeclRelation::Alias; in locateASTReferent() 408 if (E.second & DeclRelation::Alias && Candidates.size() > 1 && in locateASTReferent() 499 DeclRelation::TemplatePattern | DeclRelation::Alias, in locateSymbolForType() 1245 DeclRelation::TemplatePattern | DeclRelation::Alias; in findDocumentHighlights() 1294 DeclRelation::TemplatePattern | DeclRelation::Alias; in findImplementations() 1374 DeclRelation::TemplatePattern | DeclRelation::Alias; in findReferences() 1518 DeclRelationSet Relations = DeclRelation::TemplatePattern | in getSymbolInfo() 1519 DeclRelation::Alias | DeclRelation::Underlying; in getSymbolInfo() 1752 auto Decls = explicitReferenceTargets(N->ASTNode, DeclRelation::Underlying, in findRecordTypeAt()
|
| H A D | Hover.cpp | 1034 auto Decls = explicitReferenceTargets(N->ASTNode, DeclRelation::Alias, in getHover()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 155 DeclRelation::Alias | DeclRelation::TemplatePattern, in locateDeclAt()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | FindTargetTests.cpp | 66 using Rel = DeclRelation;
|