summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/mangle-exprs.cpp
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2012-02-25 22:59:28 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2012-02-25 22:59:28 +0000
commitaeac3ff82a19b508e8e9795e481305ca4d9ccf08 (patch)
tree370b113784e8d699974f196c93ac2ed2931f1d5f /clang/test/CodeGenCXX/mangle-exprs.cpp
parent26bba442acb0b1ffca0b21b8815db7aa63fdf123 (diff)
downloadbcm5719-llvm-aeac3ff82a19b508e8e9795e481305ca4d9ccf08.tar.gz
bcm5719-llvm-aeac3ff82a19b508e8e9795e481305ca4d9ccf08.zip
Richard Smith pointed out that there already is a proposal for init list mangling.
llvm-svn: 151462
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-exprs.cpp')
-rw-r--r--clang/test/CodeGenCXX/mangle-exprs.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/clang/test/CodeGenCXX/mangle-exprs.cpp b/clang/test/CodeGenCXX/mangle-exprs.cpp
index 338cff75155..30da4fbbcdf 100644
--- a/clang/test/CodeGenCXX/mangle-exprs.cpp
+++ b/clang/test/CodeGenCXX/mangle-exprs.cpp
@@ -168,7 +168,6 @@ namespace test3 {
namespace test4 {
struct X {
X(int);
- X(std::initializer_list<int>);
};
template <typename T>
@@ -186,9 +185,9 @@ namespace test4 {
// CHECK: void @_ZN5test43tf1INS_1XEEEvDTnw_T_piLi1EEE
template void tf1<X>(X*);
- // FIXME: Need mangling for braced initializers
- //template void tf2<X>(X*);
+ // CHECK: void @_ZN5test43tf2INS_1XEEEvDTnw_T_piilLi1EEEE
+ template void tf2<X>(X*);
- // CHECK: void @_ZN5test43tf3INS_1XEEEvDTnw_T_blLi1EEE
+ // CHECK: void @_ZN5test43tf3INS_1XEEEvDTnw_T_ilLi1EEE
template void tf3<X>(X*);
}
OpenPOWER on IntegriCloud