diff options
author | Nico Weber <nicolasweber@gmx.de> | 2019-06-02 16:47:07 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2019-06-02 16:47:07 +0000 |
commit | d0d32c35d93f4ad8063cb5d2ebc4822a82c0cb96 (patch) | |
tree | ece4edf553d4f0cf67073428434380be04871776 /clang/test/CodeGenCXX/mangle-windows.cpp | |
parent | ccbda6b0003b49d030f668c7f27dedca6d11ebda (diff) | |
download | bcm5719-llvm-d0d32c35d93f4ad8063cb5d2ebc4822a82c0cb96.tar.gz bcm5719-llvm-d0d32c35d93f4ad8063cb5d2ebc4822a82c0cb96.zip |
Add test coverage for __pascal mangling
llvm-svn: 362329
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-windows.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/mangle-windows.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/mangle-windows.cpp b/clang/test/CodeGenCXX/mangle-windows.cpp index a9d7be1197c..3d5a1e9a868 100644 --- a/clang/test/CodeGenCXX/mangle-windows.cpp +++ b/clang/test/CodeGenCXX/mangle-windows.cpp @@ -20,6 +20,10 @@ extern "C" void __fastcall f4(void) {} // WIN: define dso_local x86_fastcallcc void @"\01@f4@0" // ITANIUM: define dso_local x86_fastcallcc void @"\01@f4@0" +void __pascal f5(void) {} +// WIN: define dso_local void @"?f5@@YCXXZ" +// ITANIUM: define dso_local void @_Z2f5v + struct Foo { void __stdcall foo(); static void __stdcall bar(); |