| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | Relation.cpp | 16 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const RelationKind R) { in operator <<() 18 case RelationKind::BaseOf: in operator <<() 20 case RelationKind::OverriddenBy: in operator <<() 31 RelationSlab::lookup(const SymbolID &Subject, RelationKind Predicate) const { in lookup()
|
| H A D | Relation.h | 20 enum class RelationKind : uint8_t { enum 34 RelationKind Predicate; 47 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const RelationKind R); 71 RelationKind Predicate) const;
|
| H A D | YAMLSerialization.cpp | 65 using clang::clangd::RelationKind; 276 NormalizedSymbolRole(IO &IO, RelationKind R) { in NormalizedSymbolRole() 280 RelationKind denormalize(IO &IO) { return static_cast<RelationKind>(Kind); } in denormalize() 294 MappingNormalization<NormalizedSymbolRole, RelationKind> NRole( in mapping()
|
| H A D | SymbolCollector.cpp | 145 llvm::Optional<RelationKind> indexableRelation(const index::SymbolRelation &R) { in indexableRelation() 147 return RelationKind::BaseOf; in indexableRelation() 149 return RelationKind::OverriddenBy; in indexableRelation() 799 if (*RKind == RelationKind::BaseOf) in processRelations() 801 else if (*RKind == RelationKind::OverriddenBy) in processRelations()
|
| H A D | MemIndex.h | 90 static_assert(sizeof(RelationKind) == sizeof(uint8_t),
|
| H A D | Index.h | 82 RelationKind Predicate;
|
| H A D | Serialization.cpp | 416 RelationKind Predicate = static_cast<RelationKind>(Data.consume8()); in readRelation()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | IndexTests.cpp | 87 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST() 88 Builder.insert(Relation{A, RelationKind::BaseOf, C}); in TEST() 89 Builder.insert(Relation{B, RelationKind::BaseOf, D}); in TEST() 90 Builder.insert(Relation{C, RelationKind::BaseOf, D}); in TEST() 93 EXPECT_THAT(Slab.lookup(A, RelationKind::BaseOf), in TEST() 94 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B}, in TEST() 95 Relation{A, RelationKind::BaseOf, C})); in TEST() 104 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST() 105 Builder.insert(Relation{A, RelationKind::BaseOf, C}); in TEST() 106 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST() [all …]
|
| H A D | FileIndexTests.cpp | 422 Req.Predicate = RelationKind::BaseOf; in TEST() 448 Req.Predicate = RelationKind::BaseOf; in TEST() 605 B.insert(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}); in TEST() 607 B.insert(Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID}); in TEST() 610 B.insert(Relation{Sym3.ID, RelationKind::BaseOf, Sym1.ID}); in TEST() 648 UnorderedElementsAre(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}, in TEST() 649 Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID}, in TEST() 650 Relation{Sym3.ID, RelationKind::BaseOf, Sym1.ID})); in TEST() 662 UnorderedElementsAre(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}, in TEST() 663 Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID})); in TEST() [all …]
|
| H A D | DexTests.cpp | 751 std::vector<Relation> Relations{{Parent.ID, RelationKind::BaseOf, Child1.ID}, in TEST() 752 {Parent.ID, RelationKind::BaseOf, Child2.ID}}; in TEST() 759 Req.Predicate = RelationKind::BaseOf; in TEST()
|
| H A D | SymbolCollectorTests.cpp | 103 return arg == Relation{Subject.ID, RelationKind::OverriddenBy, Object.ID}; 1173 Contains(Relation{Base.ID, RelationKind::BaseOf, Derived.ID})); in TEST_F() 1204 if (R.Predicate == RelationKind::OverriddenBy) in TEST_F() 1240 if (R.Predicate == RelationKind::OverriddenBy) in TEST_F()
|
| H A D | SerializationTests.cpp | 177 UnorderedElementsAre(Relation{Base, RelationKind::BaseOf, Derived})); in TEST()
|
| H A D | BackgroundIndexTests.cpp | 331 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B})); in TEST_F() 333 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B})); in TEST_F()
|
| H A D | TypeHierarchyTests.cpp | 593 Req.Predicate = RelationKind::BaseOf; in collectSubtypes()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/dexp/ |
| H A D | Dexp.cpp | 277 llvm::cl::opt<RelationKind> Relation{ 280 values(clEnumValN(RelationKind::BaseOf, "base_of", 282 clEnumValN(RelationKind::OverriddenBy, "overridden_by",
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | XRefs.cpp | 298 RelationKind Predicate, in findImplementors() 306 case RelationKind::BaseOf: in findImplementors() 309 case RelationKind::OverriddenBy: in findImplementors() 480 auto Overrides = findImplementors(VirtualMethods, RelationKind::OverriddenBy, in locateASTReferent() 1296 RelationKind QueryKind = RelationKind::OverriddenBy; in findImplementations() 1301 QueryKind = RelationKind::OverriddenBy; in findImplementations() 1305 QueryKind = RelationKind::BaseOf; in findImplementations() 1393 OverriddenBy.Predicate = RelationKind::OverriddenBy; in findReferences() 1694 Req.Predicate = RelationKind::BaseOf; in fillSubTypes()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/ |
| H A D | Dex.h | 119 static_assert(sizeof(RelationKind) == sizeof(uint8_t),
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/remote/ |
| H A D | MarshallingTests.cpp | 376 Request.Predicate = RelationKind::BaseOf; in TEST() 384 EXPECT_EQ(static_cast<RelationKind>(Serialized.predicate()), in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/ |
| H A D | Marshalling.cpp | 138 Req.Predicate = static_cast<RelationKind>(Message->predicate()); in fromProtobuf()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 2137 enum RelationKind { enum in __anoncee47b830111::MemoryVsLLTSizePredicateMatcher 2145 RelationKind Relation; 2150 enum RelationKind Relation, in MemoryVsLLTSizePredicateMatcher()
|