r268103 - Add the ability to determine whether a format string argument is of a double type or not. This change is tested by clang-tidy in r268100.
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 29 14:05:56 PDT 2016
Author: aaronballman
Date: Fri Apr 29 16:05:55 2016
New Revision: 268103
URL: http://llvm.org/viewvc/llvm-project?rev=268103&view=rev
Log:
Add the ability to determine whether a format string argument is of a double type or not. This change is tested by clang-tidy in r268100.
Modified:
cfe/trunk/include/clang/Analysis/Analyses/FormatString.h
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=268103&r1=268102&r2=268103&view=diff
==============================================================================
--- cfe/trunk/include/clang/Analysis/Analyses/FormatString.h (original)
+++ cfe/trunk/include/clang/Analysis/Analyses/FormatString.h Fri Apr 29 16:05:55 2016
@@ -216,6 +216,10 @@ public:
kind == FreeBSDrArg || kind == FreeBSDyArg; }
bool isUIntArg() const { return kind >= UIntArgBeg && kind <= UIntArgEnd; }
bool isAnyIntArg() const { return kind >= IntArgBeg && kind <= UIntArgEnd; }
+ bool isDoubleArg() const {
+ return kind >= DoubleArgBeg && kind <= DoubleArgEnd;
+ }
+
const char *toString() const;
bool isPrintfKind() const { return IsPrintf; }
More information about the cfe-commits
mailing list