[cfe-commits] r105818 - in /cfe/trunk: lib/AST/ASTContext.cpp test/SemaTemplate/instantiate-objc-1.mm
John McCall
rjmccall at apple.com
Fri Jun 11 03:11:05 PDT 2010
Author: rjmccall
Date: Fri Jun 11 05:11:05 2010
New Revision: 105818
URL: http://llvm.org/viewvc/llvm-project?rev=105818&view=rev
Log:
Provide an Objective C mangling for wchar_t. Patch by Nico Weber!
Modified:
cfe/trunk/lib/AST/ASTContext.cpp
cfe/trunk/test/SemaTemplate/instantiate-objc-1.mm
Modified: cfe/trunk/lib/AST/ASTContext.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/ASTContext.cpp?rev=105818&r1=105817&r2=105818&view=diff
==============================================================================
--- cfe/trunk/lib/AST/ASTContext.cpp (original)
+++ cfe/trunk/lib/AST/ASTContext.cpp Fri Jun 11 05:11:05 2010
@@ -3477,6 +3477,7 @@
case BuiltinType::Char_S:
case BuiltinType::SChar: return 'c';
case BuiltinType::Short: return 's';
+ case BuiltinType::WChar:
case BuiltinType::Int: return 'i';
case BuiltinType::Long:
return
Modified: cfe/trunk/test/SemaTemplate/instantiate-objc-1.mm
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaTemplate/instantiate-objc-1.mm?rev=105818&r1=105817&r2=105818&view=diff
==============================================================================
--- cfe/trunk/test/SemaTemplate/instantiate-objc-1.mm (original)
+++ cfe/trunk/test/SemaTemplate/instantiate-objc-1.mm Fri Jun 11 05:11:05 2010
@@ -45,3 +45,4 @@
template struct EncodeTest<int>;
template struct EncodeTest<double>;
+template struct EncodeTest<wchar_t>;
More information about the cfe-commits
mailing list