| clang 22.0.0git
    | 
#include "clang/AST/FormatString.h"
| Public Member Functions | |
| ScanfConversionSpecifier () | |
| ScanfConversionSpecifier (const char *pos, Kind k) | |
| Public Member Functions inherited from clang::analyze_format_string::ConversionSpecifier | |
| ConversionSpecifier (bool isPrintf=true) | |
| ConversionSpecifier (bool isPrintf, const char *pos, Kind k) | |
| const char * | getStart () const | 
| StringRef | getCharacters () const | 
| bool | consumesDataArgument () const | 
| Kind | getKind () const | 
| void | setKind (Kind k) | 
| unsigned | getLength () const | 
| void | setEndScanList (const char *pos) | 
| bool | isIntArg () const | 
| bool | isUIntArg () const | 
| bool | isAnyIntArg () const | 
| bool | isDoubleArg () const | 
| bool | isFixedPointArg () const | 
| const char * | toString () const | 
| bool | isPrintfKind () const | 
| std::optional< ConversionSpecifier > | getStandardSpecifier () const | 
| Static Public Member Functions | |
| static bool | classof (const analyze_format_string::ConversionSpecifier *CS) | 
| Additional Inherited Members | |
| Public Types inherited from clang::analyze_format_string::ConversionSpecifier | |
| enum | Kind { InvalidSpecifier = 0 , cArg , dArg , DArg , iArg , bArg , BArg , IntArgBeg = dArg , IntArgEnd = BArg , oArg , OArg , uArg , UArg , xArg , XArg , UIntArgBeg = oArg , UIntArgEnd = XArg , fArg , FArg , eArg , EArg , gArg , GArg , aArg , AArg , DoubleArgBeg = fArg , DoubleArgEnd = AArg , sArg , pArg , nArg , PercentArg , CArg , SArg , PArg , ZArg , kArg , KArg , rArg , RArg , FixedPointArgBeg = kArg , FixedPointArgEnd = RArg , ObjCObjArg , ObjCBeg = ObjCObjArg , ObjCEnd = ObjCObjArg , FreeBSDbArg , FreeBSDDArg , FreeBSDrArg , FreeBSDyArg , PrintErrno , PrintfConvBeg = ObjCObjArg , PrintfConvEnd = PrintErrno , ScanListArg , ScanfConvBeg = ScanListArg , ScanfConvEnd = ScanListArg } | 
| Protected Attributes inherited from clang::analyze_format_string::ConversionSpecifier | |
| bool | IsPrintf | 
| const char * | Position | 
| const char * | EndScanList | 
| Kind | kind | 
Definition at line 653 of file FormatString.h.
| 
 | inline | 
Definition at line 656 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::ConversionSpecifier(), false, clang::analyze_format_string::ConversionSpecifier::InvalidSpecifier, and clang::nullptr.
| 
 | inline | 
Definition at line 659 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::ConversionSpecifier(), and false.
| 
 | inlinestatic | 
Definition at line 662 of file FormatString.h.
References clang::analyze_format_string::ConversionSpecifier::isPrintfKind().