Add support for format string checking of object-size checking
versions of sprintf and friends.
- Added FIXME that this mechanism should be generalized.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56962 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/Sema.h b/lib/Sema/Sema.h
index 49d69ad..696a6f4 100644
--- a/lib/Sema/Sema.h
+++ b/lib/Sema/Sema.h
@@ -127,16 +127,20 @@
// Enum values used by KnownFunctionIDs (see below).
enum {
- id_printf,
- id_fprintf,
- id_sprintf,
- id_snprintf,
- id_asprintf,
id_NSLog,
- id_vsnprintf,
+ id_asprintf,
+ id_fprintf,
+ id_printf,
+ id_snprintf,
+ id_snprintf_chk,
+ id_sprintf,
+ id_sprintf_chk,
id_vasprintf,
- id_vfprintf,
+ id_vfprintf,
+ id_vsnprintf,
+ id_vsnprintf_chk,
id_vsprintf,
+ id_vsprintf_chk,
id_vprintf,
id_num_known_functions
};