clang API Documentation
#include <FormatString.h>
Public Member Functions | |
PrintfConversionSpecifier () | |
PrintfConversionSpecifier (const char *pos, Kind k) | |
bool | isObjCArg () const |
bool | isDoubleArg () const |
unsigned | getLength () const |
Static Public Member Functions | |
static bool | classof (const analyze_format_string::ConversionSpecifier *CS) |
Definition at line 393 of file FormatString.h.
Definition at line 396 of file FormatString.h.
clang::analyze_printf::PrintfConversionSpecifier::PrintfConversionSpecifier | ( | const char * | pos, |
Kind | k | ||
) | [inline] |
Definition at line 399 of file FormatString.h.
static bool clang::analyze_printf::PrintfConversionSpecifier::classof | ( | const analyze_format_string::ConversionSpecifier * | CS | ) | [inline, static] |
Definition at line 411 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::isPrintfKind().
unsigned clang::analyze_printf::PrintfConversionSpecifier::getLength | ( | ) | const [inline] |
Reimplemented from clang::analyze_format_string::ConversionSpecifier.
Definition at line 405 of file FormatString.h.
bool clang::analyze_printf::PrintfConversionSpecifier::isDoubleArg | ( | ) | const [inline] |
Definition at line 403 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::DoubleArgBeg, clang::analyze_format_string::ConversionSpecifier::DoubleArgEnd, and clang::analyze_format_string::ConversionSpecifier::kind.
Referenced by clang::analyze_printf::PrintfSpecifier::getArgType().
bool clang::analyze_printf::PrintfConversionSpecifier::isObjCArg | ( | ) | const [inline] |
Definition at line 402 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::kind, clang::analyze_format_string::ConversionSpecifier::ObjCBeg, and clang::analyze_format_string::ConversionSpecifier::ObjCEnd.