Home | History | Annotate | Download | only in Analyses

Lines Matching refs:kind

67   enum Kind {
88 : Position(nullptr), kind(None) {}
89 LengthModifier(const char *pos, Kind k)
90 : Position(pos), kind(k) {}
97 switch (kind) {
111 Kind getKind() const { return kind; }
112 void setKind(Kind k) { kind = k; }
118 Kind kind;
123 enum Kind {
194 kind(InvalidSpecifier) {}
196 ConversionSpecifier(bool isPrintf, const char *pos, Kind k)
197 : IsPrintf(isPrintf), Position(pos), EndScanList(nullptr), kind(k) {}
208 switch (kind) {
221 Kind getKind() const { return kind; }
222 void setKind(Kind k) { kind = k; }
228 bool isIntArg() const { return (kind >= IntArgBeg && kind <= IntArgEnd) ||
229 kind == FreeBSDrArg || kind == FreeBSDyArg; }
230 bool isUIntArg() const { return kind >= UIntArgBeg && kind <= UIntArgEnd; }
231 bool isAnyIntArg() const { return kind >= IntArgBeg && kind <= UIntArgEnd; }
233 return kind >= DoubleArgBeg && kind <= DoubleArgEnd;
246 Kind kind;
251 enum Kind { UnknownTy, InvalidTy, SpecificTy, ObjCPointerTy, CPointerTy,
257 const Kind K;
262 ArgType(Kind k = UnknownTy, const char *n = nullptr)
428 PrintfConversionSpecifier(const char *pos, Kind k)
431 bool isObjCArg() const { return kind >= ObjCBeg && kind <= ObjCEnd; }
432 bool isDoubleArg() const { return kind >= DoubleArgBeg &&
433 kind <= DoubleArgEnd; }
565 ScanfConversionSpecifier(const char *pos, Kind k)