Lines Matching defs:unique_ptr
8 struct unique_ptr {
93 Bar& b2 = *std::unique_ptr<Bar>().get();
95 // CHECK-MESSAGES: Bar& b2 = *std::unique_ptr<Bar>().get();
96 // CHECK-FIXES: Bar& b2 = *std::unique_ptr<Bar>();
103 (*std::unique_ptr<Bar>().get()).ConstDo();
105 // CHECK-MESSAGES: (*std::unique_ptr<Bar>().get()).ConstDo();
106 // CHECK-FIXES: (*std::unique_ptr<Bar>()).ConstDo();
108 std::unique_ptr<Bar>* up;
126 std::unique_ptr<int> uu;
160 bb = std::unique_ptr<int>().get() == NULL;
162 // CHECK-MESSAGES: bb = std::unique_ptr<int>().get() == NULL;
163 // CHECK-FIXES: bb = std::unique_ptr<int>() == NULL;
169 std::unique_ptr<int> x, y;
195 std::unique_ptr<T> up;
203 testTemplate<std::unique_ptr<Bar>>();
220 std::unique_ptr<Bar> m_up;
239 std::unique_ptr<Bar>* u;
251 std::unique_ptr<int> x;