Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DTypeSwitchTest.cpp17 enum Kind { DerivedA, DerivedB, DerivedC, DerivedD, DerivedE }; enumerator
26 struct DerivedC : public DerivedImpl<Base::DerivedC> {}; struct
36 .Case([](DerivedC *) { return 2; }) in TEST() argument
41 EXPECT_EQ(2, translate(DerivedC())); in TEST()
49 .Case([](DerivedC *) { return 1; }) in TEST() argument
54 EXPECT_EQ(1, translate(DerivedC())); in TEST()
65 .Case([&](DerivedC *) { result = 2; }) in TEST() argument
71 EXPECT_EQ(2, translate(DerivedC())); in TEST()
80 .Case([&](DerivedC *) { result = 1; }); in TEST() argument
85 EXPECT_EQ(1, translate(DerivedC())); in TEST()