clang 20.0.0git
|
Class representing optional flags with location and representation information. More...
#include "clang/AST/FormatString.h"
Public Member Functions | |
OptionalFlag (const char *Representation) | |
bool | isSet () const |
void | set () |
void | clear () |
void | setPosition (const char *position) |
const char * | getPosition () const |
const char * | toString () const |
operator bool () const | |
OptionalFlag & | operator= (const bool &rhs) |
Class representing optional flags with location and representation information.
Definition at line 34 of file FormatString.h.
|
inline |
Definition at line 36 of file FormatString.h.
|
inline |
Definition at line 40 of file FormatString.h.
|
inline |
Definition at line 46 of file FormatString.h.
|
inline |
Definition at line 38 of file FormatString.h.
|
inlineexplicit |
Definition at line 53 of file FormatString.h.
|
inline |
Definition at line 54 of file FormatString.h.
|
inline |
Definition at line 39 of file FormatString.h.
|
inline |
Definition at line 41 of file FormatString.h.
Referenced by clang::analyze_printf::PrintfSpecifier::setHasAlternativeForm(), clang::analyze_printf::PrintfSpecifier::setHasLeadingZeros(), clang::analyze_printf::PrintfSpecifier::setHasObjCTechnicalTerm(), clang::analyze_printf::PrintfSpecifier::setHasPlusPrefix(), clang::analyze_printf::PrintfSpecifier::setHasSpacePrefix(), clang::analyze_printf::PrintfSpecifier::setHasThousandsGrouping(), clang::analyze_printf::PrintfSpecifier::setIsLeftJustified(), clang::analyze_printf::PrintfSpecifier::setIsPrivate(), clang::analyze_printf::PrintfSpecifier::setIsPublic(), clang::analyze_printf::PrintfSpecifier::setIsSensitive(), and clang::analyze_scanf::ScanfSpecifier::setSuppressAssignment().
|
inline |
Definition at line 50 of file FormatString.h.