From 8c02c13e1960970f19b7d3d2e185fa76e8fade6d Mon Sep 17 00:00:00 2001 From: Charles Davis Date: Thu, 17 Jun 2010 06:47:31 +0000 Subject: Mangle operator names in the Microsoft C++ Mangler. llvm-svn: 106211 --- clang/test/CodeGenCXX/mangle-ms.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'clang/test/CodeGenCXX/mangle-ms.cpp') diff --git a/clang/test/CodeGenCXX/mangle-ms.cpp b/clang/test/CodeGenCXX/mangle-ms.cpp index f6101ea7ebf..6787b6bd34f 100644 --- a/clang/test/CodeGenCXX/mangle-ms.cpp +++ b/clang/test/CodeGenCXX/mangle-ms.cpp @@ -21,8 +21,12 @@ protected: static volatile long e; public: static const volatile char f; + int operator+(int a); }; +int foo::operator+(int a) {return a;} +// CHECK: @"\01??Hfoo@@QAAHH@Z" + const short foo::d = 0; volatile long foo::e; const volatile char foo::f = 'C'; -- cgit v1.2.3