]> granicus.if.org Git - clang/commitdiff
Moved id_asprintf before id_vsnprintf in the enum used for indexing
authorTed Kremenek <kremenek@apple.com>
Fri, 10 Aug 2007 21:13:51 +0000 (21:13 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 10 Aug 2007 21:13:51 +0000 (21:13 +0000)
KnownFunctionIDs.  This allows us to test for a printf-like function
that accepts a va_arg argument using a range comparison.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41006 91177308-0d34-0410-b5e6-96231b3b80d8

Sema/Sema.cpp
Sema/Sema.h

index 76771d0d5c92ad3f2053e5da178c74f8a9173812..f783302d5587ae96014eac9af9d10ef6b35be97d 100644 (file)
@@ -30,8 +30,8 @@ Sema::Sema(Preprocessor &pp, ASTContext &ctxt, std::vector<Decl*> &prevInGroup)
   KnownFunctionIDs[ id_fprintf ] = &IT.get("fprintf");
   KnownFunctionIDs[ id_sprintf ] = &IT.get("sprintf");
   KnownFunctionIDs[ id_snprintf ] = &IT.get("snprintf");
-  KnownFunctionIDs[ id_vsnprintf ] = &IT.get("vsnprintf");
   KnownFunctionIDs[ id_asprintf ] = &IT.get("asprintf");
+  KnownFunctionIDs[ id_vsnprintf ] = &IT.get("vsnprintf");
   KnownFunctionIDs[ id_vasprintf ] = &IT.get("vasprintf");
   KnownFunctionIDs[ id_vfprintf ] = &IT.get("vfprintf");
   KnownFunctionIDs[ id_vsprintf ] = &IT.get("vsprintf");
index 3cf75328c85d4163f2208de4d5793976ca46a910..ecf30626961d914266dd853ff1136896de67b89e 100644 (file)
@@ -75,8 +75,8 @@ class Sema : public Action {
     id_fprintf,
     id_sprintf,
     id_snprintf,
-    id_vsnprintf,
     id_asprintf,
+    id_vsnprintf,
     id_vasprintf,
     id_vfprintf,
     id_vsprintf,