diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-09-27 18:55:06 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-09-27 18:55:06 +0000 |
commit | ed474068719ae862dd687963512198f30bf010e0 (patch) | |
tree | 512ca881aeafa7b50d699f2f26c82567a05ab303 /clang/test/CodeGenCXX/rvalue-references.cpp | |
parent | d9f23c4f6bab571d601165c6be81ce77b4c65e87 (diff) | |
download | bcm5719-llvm-ed474068719ae862dd687963512198f30bf010e0.tar.gz bcm5719-llvm-ed474068719ae862dd687963512198f30bf010e0.zip |
Move test, so it actually tests what it is supposed to (given that we don't have an AST verifier).
llvm-svn: 140620
Diffstat (limited to 'clang/test/CodeGenCXX/rvalue-references.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/rvalue-references.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/rvalue-references.cpp b/clang/test/CodeGenCXX/rvalue-references.cpp index f8e3eb29dd8..5300d368004 100644 --- a/clang/test/CodeGenCXX/rvalue-references.cpp +++ b/clang/test/CodeGenCXX/rvalue-references.cpp @@ -101,3 +101,11 @@ namespace test1 { // CHECK-NEXT: ret void B::B(int i) : a(move(i)) {} } + +// PR11009 +struct MoveConvertible { + operator int&& () const; +}; +void moveConstruct() { + (void)(int)MoveConvertible(); +} |