Simplify MicrosoftMangleContextImpl::shouldMangleStringLiteral
authorDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 06:20:38 +0000 (06:20 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 06:20:38 +0000 (06:20 +0000)
No functionality changed.

llvm-svn: 222610

clang/lib/AST/MicrosoftMangle.cpp

index cae41602a1c641c1c65eac70c5ad3a97866a1c1a..bc7e87a66a5717245dbd1cac56108607291c7e35 100644 (file)
@@ -338,8 +338,7 @@ bool MicrosoftMangleContextImpl::shouldMangleCXXName(const NamedDecl *D) {
 
 bool
 MicrosoftMangleContextImpl::shouldMangleStringLiteral(const StringLiteral *SL) {
-  return SL->isAscii() || SL->isWide() || SL->isUTF8() || SL->isUTF16() ||
-         SL->isUTF32();
+  return true;
 }
 
 void MicrosoftCXXNameMangler::mangle(const NamedDecl *D, StringRef Prefix) {