Lines Matching refs:TestClass
59 struct TestClass { struct
60 constexpr explicit TestClass(int x) : data(x) {} in TestClass() argument
70 TestClass(TestClass const&) = delete; argument
71 TestClass& operator=(TestClass const&) = delete;
74 struct DerivedFromTestClass : public TestClass {
75 constexpr explicit DerivedFromTestClass(int x) : TestClass(x) {} in DerivedFromTestClass()
86 typedef Signature TestClass::*ClassFunc; in test_b12()
87 ClassFunc func_ptr = &TestClass::operator(); in test_b12()
112 typedef int TestClass::*ClassFunc; in test_b34()
113 ClassFunc func_ptr = &TestClass::data; in test_b34()
154 TestClass cl(42); in bullet_one_two_tests()
170 TestClass cl_obj(42); in bullet_one_two_tests()
171 std::reference_wrapper<TestClass> cl(cl_obj); in bullet_one_two_tests()
188 TestClass cl_obj(42); in bullet_one_two_tests()
189 TestClass *cl = &cl_obj; in bullet_one_two_tests()
204 typedef TestClass Fn; in bullet_three_four_tests()
222 typedef TestClass Fn; in bullet_three_four_tests()
234 typedef TestClass Fn; in bullet_three_four_tests()
261 typedef TestClass Fn; in bullet_five_tests()