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.