[cfe-commits] r108901 - in /cfe/trunk: include/clang/Analysis/Analyses/FormatString.h lib/Analysis/PrintfFormatString.cpp

Ted Kremenek kremenek at apple.com
Tue Jul 20 13:04:15 PDT 2010


Author: kremenek
Date: Tue Jul 20 15:04:15 2010
New Revision: 108901

URL: http://llvm.org/viewvc/llvm-project?rev=108901&view=rev
Log:
Rename 'UnicodeStrArg' to 'SArg'.

Modified:
    cfe/trunk/include/clang/Analysis/Analyses/FormatString.h
    cfe/trunk/lib/Analysis/PrintfFormatString.cpp

Modified: cfe/trunk/include/clang/Analysis/Analyses/FormatString.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Analysis/Analyses/FormatString.h?rev=108901&r1=108900&r2=108901&view=diff
==============================================================================
--- cfe/trunk/include/clang/Analysis/Analyses/FormatString.h (original)
+++ cfe/trunk/include/clang/Analysis/Analyses/FormatString.h Tue Jul 20 15:04:15 2010
@@ -279,7 +279,7 @@
     PercentArg,    // '%'
       // MacOS X unicode extensions.
     CArg, // 'C'
-    UnicodeStrArg, // 'S'
+    SArg, // 'S'
       // Objective-C specific specifiers.
     ObjCObjArg,    // '@'
       // GlibC specific specifiers.

Modified: cfe/trunk/lib/Analysis/PrintfFormatString.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/PrintfFormatString.cpp?rev=108901&r1=108900&r2=108901&view=diff
==============================================================================
--- cfe/trunk/lib/Analysis/PrintfFormatString.cpp (original)
+++ cfe/trunk/lib/Analysis/PrintfFormatString.cpp Tue Jul 20 15:04:15 2010
@@ -186,7 +186,7 @@
     case 'x': k = ConversionSpecifier::xArg; break;
     // Mac OS X (unicode) specific
     case 'C': k = ConversionSpecifier::CArg; break;
-    case 'S': k = ConversionSpecifier::UnicodeStrArg; break;
+    case 'S': k = ConversionSpecifier::SArg; break;
     // Objective-C.
     case '@': k = ConversionSpecifier::ObjCObjArg; break;
     // Glibc specific.
@@ -258,7 +258,7 @@
 
   // MacOS X unicode extensions.
   case CArg:          return "C";
-  case UnicodeStrArg: return "S";
+  case SArg: return "S";
 
   // Objective-C specific specifiers.
   case ObjCObjArg: return "@";
@@ -325,7 +325,7 @@
     case ConversionSpecifier::sArg:
       return ArgTypeResult(LM.getKind() == LengthModifier::AsWideChar ?
           ArgTypeResult::WCStrTy : ArgTypeResult::CStrTy);
-    case ConversionSpecifier::UnicodeStrArg:
+    case ConversionSpecifier::SArg:
       // FIXME: This appears to be Mac OS X specific.
       return ArgTypeResult::WCStrTy;
     case ConversionSpecifier::CArg:





More information about the cfe-commits mailing list