diff options
author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2012-03-07 16:10:45 +0000 |
---|---|---|
committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2012-03-07 16:10:45 +0000 |
commit | e0691eae7d0d626b27d5a6175995b9d998e1122e (patch) | |
tree | 23219393c640eb0d99eaddbf2cfe6777c6cf9f1d /clang/test/SemaCXX/cxx0x-initializer-references.cpp | |
parent | 5c0e7190ff5c47f28ad26e011224783fe1204dcd (diff) | |
download | bcm5719-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.cpp | 8 |
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}); + } +} |