Home
last modified time | relevance | path

Searched refs:Child2 (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/test/
H A Dtype-hierarchy.test4 …"struct Parent {};\nstruct Child1 : Parent {};\nstruct Child2 : Child1 {};\nstruct Child3 : Child2…
26 # CHECK-NEXT: "name": "Child2",
51 …],"symbolID":"ECDC0C46D75120F4"}],"symbolID":"8A991335E4E67D08"},"name":"Child2","kind":23,"range"…
91 …],"symbolID":"ECDC0C46D75120F4"}],"symbolID":"8A991335E4E67D08"},"name":"Child2","kind":23,"range"…
H A Dtype-hierarchy-ext.test4 …"struct Parent {};\nstruct Child1 : Parent {};\nstruct Child2 : Child1 {};\nstruct Child3 : Child2…
55 # CHECK-NEXT: "name": "Child2",
H A Dimplementations.test4 …id Foo(); };\nstruct Child1 : Parent { void Foo() override(); };\nstruct Child2 : Parent { void Fo…
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTypeHierarchyTests.cpp150 const CXXRecordDecl *Child2 = in TEST() local
155 EXPECT_THAT(typeParents(Child2), ElementsAre(Child1)); in TEST()
259 const CXXRecordDecl *Child2 = in TEST() local
263 EXPECT_THAT(typeParents(Child2), ElementsAre(ParentSpec)); in TEST()
313 const CXXRecordDecl *Child2 = in TEST() local
321 EXPECT_THAT(typeParents(Child2), ElementsAre()); in TEST()
615 SymbolID Child2 = findSymbolIDByName(Index.get(), "Child2"); in TEST() local
619 EXPECT_THAT(collectSubtypes(Child1a, Index.get()), ElementsAre(Child2)); in TEST()
679 SymbolID Child2 = findSymbolIDByName(Index.get(), "Child2"); in TEST() local
682 EXPECT_THAT(collectSubtypes(ParentSpec, Index.get()), ElementsAre(Child2)); in TEST()
H A DDexTests.cpp747 auto Child2 = symbol("Child2"); in TEST() local
749 std::vector<Symbol> Symbols{Parent, Child1, Child2}; in TEST()
752 {Parent.ID, RelationKind::BaseOf, Child2.ID}}; in TEST()
763 EXPECT_THAT(Results, UnorderedElementsAre(Child1.ID, Child2.ID)); in TEST()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp242 Optional<TypeSourceInfo *> Child2 = std::get<1>(Pair); in IsStmtEquivalent() local
244 if (!Child1 || !Child2) in IsStmtEquivalent()
248 (*Child2)->getType())) in IsStmtEquivalent()
308 Optional<TypeSourceInfo *> Child2 = std::get<1>(Pair); in IsStmtEquivalent() local
310 if (!Child1 || !Child2) in IsStmtEquivalent()
314 (*Child2)->getType())) in IsStmtEquivalent()
398 Optional<const Stmt *> Child2 = std::get<1>(Pair); in IsStructurallyEquivalent() local
401 if (!Child1 || !Child2) in IsStructurallyEquivalent()
403 if (!IsStructurallyEquivalent(Context, *Child1, *Child2)) in IsStructurallyEquivalent()