Lines Matching refs:ExplicitCtorWrapper
183 struct ExplicitCtorWrapper : public Wrapper<Fundamental> { struct
184 explicit ExplicitCtorWrapper(Fundamental F) : Wrapper<Fundamental>(F) {} in ExplicitCtorWrapper() function
185 ExplicitCtorWrapper(const ExplicitCtorWrapper &) = delete;
186 ExplicitCtorWrapper(ExplicitCtorWrapper &&) = default;
187 ExplicitCtorWrapper &operator=(const ExplicitCtorWrapper &) = delete;
188 ExplicitCtorWrapper &operator=(ExplicitCtorWrapper &&) = default;
192 ImmutableList<ExplicitCtorWrapper<int>>::Factory f; in TEST_F()
194 ImmutableList<ExplicitCtorWrapper<int>> L = f.getEmptyList(); in TEST_F()
195 ImmutableList<ExplicitCtorWrapper<int>> L2 = f.emplace(L, 3); in TEST_F()
197 ImmutableList<ExplicitCtorWrapper<int>> L3 = in TEST_F()
198 f.add(ExplicitCtorWrapper<int>(2), L2); in TEST_F()
200 ImmutableList<ExplicitCtorWrapper<int>> L4 = in TEST_F()
201 f.emplace(L3, ExplicitCtorWrapper<int>(1)); in TEST_F()
203 ImmutableList<ExplicitCtorWrapper<int>> L5 = in TEST_F()
204 f.add(ExplicitCtorWrapper<int>(1), L3); in TEST_F()