diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-08-05 06:42:40 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-08-05 06:42:40 +0000 |
| commit | bbe649c25084b1b53ca5c33ce7cf62ec7b2c8dcf (patch) | |
| tree | 74a3deb83035e5c68fde5879ff48236548972fb5 /clang/lib/AST | |
| parent | a126d1ef3ce7392e236586dbc7389434124e59cb (diff) | |
| download | bcm5719-llvm-bbe649c25084b1b53ca5c33ce7cf62ec7b2c8dcf.tar.gz bcm5719-llvm-bbe649c25084b1b53ca5c33ce7cf62ec7b2c8dcf.zip | |
MS ABI: Make the alias template mangling more correct
llvm-svn: 214847
Diffstat (limited to 'clang/lib/AST')
| -rw-r--r-- | clang/lib/AST/MicrosoftMangle.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/MicrosoftMangle.cpp b/clang/lib/AST/MicrosoftMangle.cpp index 0c80ff814c7..7805ed50077 100644 --- a/clang/lib/AST/MicrosoftMangle.cpp +++ b/clang/lib/AST/MicrosoftMangle.cpp @@ -1187,7 +1187,7 @@ void MicrosoftCXXNameMangler::mangleTemplateArg(const TemplateDecl *TD, } else if (isa<TypeAliasDecl>(ND)) { // FIXME: The mangling, while compatible with VS "14", is horribly // broken. Update this when they release their next compiler. - Out << '?'; + Out << '$'; } else { llvm_unreachable("unexpected template template NamedDecl!"); } |

