summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/cxx0x-initializer-references.cpp
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2012-03-07 16:10:45 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2012-03-07 16:10:45 +0000
commite0691eae7d0d626b27d5a6175995b9d998e1122e (patch)
tree23219393c640eb0d99eaddbf2cfe6777c6cf9f1d /clang/test/SemaCXX/cxx0x-initializer-references.cpp
parent5c0e7190ff5c47f28ad26e011224783fe1204dcd (diff)
downloadbcm5719-llvm-e0691eae7d0d626b27d5a6175995b9d998e1122e.tar.gz
bcm5719-llvm-e0691eae7d0d626b27d5a6175995b9d998e1122e.zip
Be smarter in discovering list-initialization of temporaries. Fixes PR12182.
llvm-svn: 152231
Diffstat (limited to 'clang/test/SemaCXX/cxx0x-initializer-references.cpp')
-rw-r--r--clang/test/SemaCXX/cxx0x-initializer-references.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/cxx0x-initializer-references.cpp b/clang/test/SemaCXX/cxx0x-initializer-references.cpp
index fb962641de8..d8fdd5a5a07 100644
--- a/clang/test/SemaCXX/cxx0x-initializer-references.cpp
+++ b/clang/test/SemaCXX/cxx0x-initializer-references.cpp
@@ -77,3 +77,11 @@ namespace reference {
}
}
+
+namespace PR12182 {
+ void f(int const(&)[3]);
+
+ void g() {
+ f({1, 2});
+ }
+}
OpenPOWER on IntegriCloud