diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2013-08-26 02:35:51 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2013-08-26 02:35:51 +0000 |
| commit | a4778cc2f1da48862b33fdeb2c26aa309f7bfc41 (patch) | |
| tree | da3a5629f2108afe03e27824fbd02cc92268f1e5 /clang/lib | |
| parent | da7ceb9b58a97360b32c75789f029a1596cc63e6 (diff) | |
| download | bcm5719-llvm-a4778cc2f1da48862b33fdeb2c26aa309f7bfc41.tar.gz bcm5719-llvm-a4778cc2f1da48862b33fdeb2c26aa309f7bfc41.zip | |
[-cxx-abi microsoft] Unnamed types are mangled less wrong
llvm-svn: 189208
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/AST/MicrosoftMangle.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/MicrosoftMangle.cpp b/clang/lib/AST/MicrosoftMangle.cpp index 122816cb0c2..d9e18eb067f 100644 --- a/clang/lib/AST/MicrosoftMangle.cpp +++ b/clang/lib/AST/MicrosoftMangle.cpp @@ -508,8 +508,8 @@ MicrosoftCXXNameMangler::mangleUnqualifiedName(const NamedDecl *ND, } // When VC encounters an anonymous type with no tag and no typedef, - // it literally emits '<unnamed-tag>'. - Out << "<unnamed-tag>"; + // it literally emits '<unnamed-tag>@'. + Out << "<unnamed-tag>@"; break; } |

