commit | 09edb9c38cc7dc596d97d68ba6d23545c7ad3abd | [log] [tgz] |
---|---|---|
author | Anders Carlsson <andersca@mac.com> | Sun Nov 22 19:25:33 2009 +0000 |
committer | Anders Carlsson <andersca@mac.com> | Sun Nov 22 19:25:33 2009 +0000 |
tree | 02bf6aedd894ef0548a48035ab4f1d61aca94330 | |
parent | e4fc0d97420e13d13c9664a3c27c17aa7c1e47b9 [diff] [blame] |
Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89613 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGenCXX/new.cpp b/test/CodeGenCXX/new.cpp index 3f191de..ddf1f9b 100644 --- a/test/CodeGenCXX/new.cpp +++ b/test/CodeGenCXX/new.cpp
@@ -72,3 +72,10 @@ new U[10]; new U[n]; } + +void t9() { + bool b; + + new bool(true); + new (&b) bool(true); +}