diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-06-04 22:46:59 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-06-04 22:46:59 +0000 |
commit | 50fba8f0a9cccf38c64c312a40f1134490ab9fc3 (patch) | |
tree | 1df2573b75dc6214f71c1a8a1ba599c0b45b0909 /clang/test/CodeGenCXX/mangle-ms.cpp | |
parent | 47d988c54c8cac52c41917bcbf52f9bc244adf76 (diff) | |
download | bcm5719-llvm-50fba8f0a9cccf38c64c312a40f1134490ab9fc3.tar.gz bcm5719-llvm-50fba8f0a9cccf38c64c312a40f1134490ab9fc3.zip |
PR13022: cope with parenthesized function types in MS name mangling.
llvm-svn: 157959
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-ms.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/mangle-ms.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/mangle-ms.cpp b/clang/test/CodeGenCXX/mangle-ms.cpp index 6556ab73086..ff757685b2d 100644 --- a/clang/test/CodeGenCXX/mangle-ms.cpp +++ b/clang/test/CodeGenCXX/mangle-ms.cpp @@ -116,3 +116,8 @@ void operator_new_delete() { delete [] array; // CHECK: @"\01??_V@YAXPAX@Z" } + +// PR13022 +void (redundant_parens)(); +void redundant_parens_use() { redundant_parens(); } +// CHECK: @"\01?redundant_parens@@YAXXZ" |