Home
last modified time | relevance | path

Searched refs:RelationKind (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/clang-tools-extra/clangd/index/
DRelation.cpp16 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()
DRelation.h22 enum class RelationKind : uint8_t { enum
36 RelationKind Predicate;
49 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const RelationKind R);
73 RelationKind Predicate) const;
DYAMLSerialization.cpp68 using clang::clangd::RelationKind;
295 NormalizedSymbolRole(IO &IO, RelationKind R) { in NormalizedSymbolRole()
299 RelationKind denormalize(IO &IO) { return static_cast<RelationKind>(Kind); } in denormalize()
313 MappingNormalization<NormalizedSymbolRole, RelationKind> NRole( in mapping()
DSymbolCollector.cpp191 llvm::Optional<RelationKind> indexableRelation(const index::SymbolRelation &R) { in indexableRelation()
193 return RelationKind::BaseOf; in indexableRelation()
195 return RelationKind::OverriddenBy; in indexableRelation()
512 if (*RKind == RelationKind::BaseOf) in processRelations()
514 else if (*RKind == RelationKind::OverriddenBy) in processRelations()
DMemIndex.h73 static_assert(sizeof(RelationKind) == sizeof(uint8_t),
DIndex.h79 RelationKind Predicate;
DSerialization.cpp413 RelationKind Predicate = static_cast<RelationKind>(Data.consume8()); in readRelation()
/external/llvm-project/clang-tools-extra/clangd/unittests/
DIndexTests.cpp86 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST()
87 Builder.insert(Relation{A, RelationKind::BaseOf, C}); in TEST()
88 Builder.insert(Relation{B, RelationKind::BaseOf, D}); in TEST()
89 Builder.insert(Relation{C, RelationKind::BaseOf, D}); in TEST()
92 EXPECT_THAT(Slab.lookup(A, RelationKind::BaseOf), in TEST()
93 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B}, in TEST()
94 Relation{A, RelationKind::BaseOf, C})); in TEST()
103 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST()
104 Builder.insert(Relation{A, RelationKind::BaseOf, C}); in TEST()
105 Builder.insert(Relation{A, RelationKind::BaseOf, B}); in TEST()
[all …]
DFileIndexTests.cpp425 Req.Predicate = RelationKind::BaseOf; in TEST()
451 Req.Predicate = RelationKind::BaseOf; in TEST()
608 B.insert(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}); in TEST()
610 B.insert(Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID}); in TEST()
613 B.insert(Relation{Sym3.ID, RelationKind::BaseOf, Sym1.ID}); in TEST()
651 UnorderedElementsAre(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}, in TEST()
652 Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID}, in TEST()
653 Relation{Sym3.ID, RelationKind::BaseOf, Sym1.ID})); in TEST()
665 UnorderedElementsAre(Relation{Sym1.ID, RelationKind::BaseOf, Sym2.ID}, in TEST()
666 Relation{Sym2.ID, RelationKind::BaseOf, Sym1.ID})); in TEST()
[all …]
DDexTests.cpp720 std::vector<Relation> Relations{{Parent.ID, RelationKind::BaseOf, Child1.ID}, in TEST()
721 {Parent.ID, RelationKind::BaseOf, Child2.ID}}; in TEST()
728 Req.Predicate = RelationKind::BaseOf; in TEST()
DSymbolCollectorTests.cpp101 return arg == Relation{Subject.ID, RelationKind::OverriddenBy, Object.ID};
1046 Contains(Relation{Base.ID, RelationKind::BaseOf, Derived.ID})); in TEST_F()
1077 if (R.Predicate == RelationKind::OverriddenBy) in TEST_F()
1113 if (R.Predicate == RelationKind::OverriddenBy) in TEST_F()
DSerializationTests.cpp176 UnorderedElementsAre(Relation{Base, RelationKind::BaseOf, Derived})); in TEST()
DBackgroundIndexTests.cpp358 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B})); in TEST_F()
360 UnorderedElementsAre(Relation{A, RelationKind::BaseOf, B})); in TEST_F()
DTypeHierarchyTests.cpp589 Req.Predicate = RelationKind::BaseOf; in collectSubtypes()
/external/llvm-project/clang-tools-extra/clangd/index/dex/
DDex.h111 static_assert(sizeof(RelationKind) == sizeof(uint8_t),
/external/llvm-project/clang-tools-extra/clangd/unittests/remote/
DMarshallingTests.cpp376 Request.Predicate = RelationKind::BaseOf; in TEST()
384 EXPECT_EQ(static_cast<RelationKind>(Serialized.predicate()), in TEST()
/external/llvm-project/clang-tools-extra/clangd/index/remote/marshalling/
DMarshalling.cpp137 Req.Predicate = static_cast<RelationKind>(Message->predicate()); in fromProtobuf()
/external/llvm-project/clang-tools-extra/clangd/
DXRefs.cpp1152 Req.Predicate = RelationKind::OverriddenBy; in findImplementations()
1454 Req.Predicate = RelationKind::BaseOf; in fillSubTypes()
/external/llvm-project/llvm/utils/TableGen/
DGlobalISelEmitter.cpp2086 enum RelationKind { enum in __anon4852db4a0111::MemoryVsLLTSizePredicateMatcher
2094 RelationKind Relation;
2099 enum RelationKind Relation, in MemoryVsLLTSizePredicateMatcher()