Searched refs:NonCopyable (Results 1 - 5 of 5) sorted by relevance

/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
H A Dp15.cpp4 class NonCopyable { class
5 NonCopyable(const NonCopyable&);
8 void capture_by_ref(NonCopyable nc, NonCopyable &ncr) {
H A Dp14.cpp5 class NonCopyable { class
6 NonCopyable(const NonCopyable&); // expected-note 2 {{implicitly declared private here}}
16 void capture_by_copy(NonCopyable nc, NonCopyable &ncr, const NonConstCopy nco) {
17 (void)[nc] { }; // expected-error{{capture of variable 'nc' as type 'NonCopyable' calls private copy constructor}}
19 ncr.foo(); // expected-error{{capture of variable 'ncr' as type 'NonCopyable' calls private copy constructor}}
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/
H A Dp5-0x.cpp68 class NonCopyable { class
69 NonCopyable(const NonCopyable&);
72 class NonCopyableDerived : public NonCopyable {
78 NonCopyable &&nc0 = prvalue<NonCopyable>();
79 NonCopyable &&nc1 = prvalue<NonCopyableDerived>();
80 NonCopyable &&nc2 = xvalue<NonCopyable>();
81 NonCopyable
[all...]
/external/libcxx/test/utilities/meta/meta.rel/
H A Dis_convertible.pass.cpp37 class NonCopyable { class
38 NonCopyable(NonCopyable&);
179 // NonCopyable
180 static_assert((std::is_convertible<NonCopyable&, NonCopyable&>::value), "");
181 static_assert((std::is_convertible<NonCopyable&, const NonCopyable&>::value), "");
182 static_assert((std::is_convertible<NonCopyable&, const volatile NonCopyable
[all...]
/external/llvm/unittests/ADT/
H A DSmallVectorTest.cpp142 struct NonCopyable { struct in namespace:__anon26457
143 NonCopyable() {} function in struct:__anon26457::NonCopyable
144 NonCopyable(NonCopyable &&) {} function in struct:__anon26457::NonCopyable
145 NonCopyable &operator=(NonCopyable &&) { return *this; }
147 NonCopyable(const NonCopyable &) LLVM_DELETED_FUNCTION;
148 NonCopyable &operator=(const NonCopyable
[all...]

Completed in 437 milliseconds