clang 19.0.0git
clang::analyze_printf::PrintfSpecifier Member List

This is the complete list of members for clang::analyze_printf::PrintfSpecifier, including all inherited members.

argIndexclang::analyze_format_string::FormatSpecifierprotected
consumesDataArgument() constclang::analyze_printf::PrintfSpecifierinline
CSclang::analyze_format_string::FormatSpecifierprotected
FieldWidthclang::analyze_format_string::FormatSpecifierprotected
fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx, bool IsObjCLiteral)clang::analyze_printf::PrintfSpecifier
FormatSpecifier(bool isPrintf)clang::analyze_format_string::FormatSpecifierinline
getArgIndex() constclang::analyze_format_string::FormatSpecifierinline
getArgType(ASTContext &Ctx, bool IsObjCLiteral) constclang::analyze_printf::PrintfSpecifier
getConversionSpecifier() constclang::analyze_printf::PrintfSpecifierinline
getCorrectedLengthModifier() constclang::analyze_format_string::FormatSpecifier
getFieldWidth() constclang::analyze_format_string::FormatSpecifierinline
getLengthModifier() constclang::analyze_format_string::FormatSpecifierinline
getMaskType() constclang::analyze_printf::PrintfSpecifierinline
getPositionalArgIndex() constclang::analyze_format_string::FormatSpecifierinline
getPrecision() constclang::analyze_printf::PrintfSpecifierinline
getVectorNumElts() constclang::analyze_format_string::FormatSpecifierinline
hasAlternativeForm() constclang::analyze_printf::PrintfSpecifierinline
hasLeadingZeros() constclang::analyze_printf::PrintfSpecifierinline
hasObjCTechnicalTerm() constclang::analyze_printf::PrintfSpecifierinline
hasPlusPrefix() constclang::analyze_printf::PrintfSpecifierinline
hasSpacePrefix() constclang::analyze_printf::PrintfSpecifierinline
hasStandardConversionSpecifier(const LangOptions &LangOpt) constclang::analyze_format_string::FormatSpecifier
hasStandardLengthConversionCombination() constclang::analyze_format_string::FormatSpecifier
hasStandardLengthModifier() constclang::analyze_format_string::FormatSpecifier
hasThousandsGrouping() constclang::analyze_printf::PrintfSpecifierinline
hasValidAlternativeForm() constclang::analyze_printf::PrintfSpecifier
hasValidFieldWidth() constclang::analyze_printf::PrintfSpecifier
hasValidLeadingZeros() constclang::analyze_printf::PrintfSpecifier
hasValidLeftJustified() constclang::analyze_printf::PrintfSpecifier
hasValidLengthModifier(const TargetInfo &Target, const LangOptions &LO) constclang::analyze_format_string::FormatSpecifier
hasValidPlusPrefix() constclang::analyze_printf::PrintfSpecifier
hasValidPrecision() constclang::analyze_printf::PrintfSpecifier
hasValidSpacePrefix() constclang::analyze_printf::PrintfSpecifier
hasValidThousandsGroupingPrefix() constclang::analyze_printf::PrintfSpecifier
isLeftJustified() constclang::analyze_printf::PrintfSpecifierinline
isPrivate() constclang::analyze_printf::PrintfSpecifierinline
isPublic() constclang::analyze_printf::PrintfSpecifierinline
isSensitive() constclang::analyze_printf::PrintfSpecifierinline
LMclang::analyze_format_string::FormatSpecifierprotected
namedTypeToLengthModifier(QualType QT, LengthModifier &LM)clang::analyze_format_string::FormatSpecifierstatic
Parse(const char *beg, const char *end)clang::analyze_printf::PrintfSpecifierstatic
PrintfSpecifier()clang::analyze_printf::PrintfSpecifierinline
setArgIndex(unsigned i)clang::analyze_format_string::FormatSpecifierinline
setConversionSpecifier(const PrintfConversionSpecifier &cs)clang::analyze_printf::PrintfSpecifierinline
setFieldWidth(const OptionalAmount &Amt)clang::analyze_format_string::FormatSpecifierinline
setHasAlternativeForm(const char *position)clang::analyze_printf::PrintfSpecifierinline
setHasLeadingZeros(const char *position)clang::analyze_printf::PrintfSpecifierinline
setHasObjCTechnicalTerm(const char *position)clang::analyze_printf::PrintfSpecifierinline
setHasPlusPrefix(const char *position)clang::analyze_printf::PrintfSpecifierinline
setHasSpacePrefix(const char *position)clang::analyze_printf::PrintfSpecifierinline
setHasThousandsGrouping(const char *position)clang::analyze_printf::PrintfSpecifierinline
setIsLeftJustified(const char *position)clang::analyze_printf::PrintfSpecifierinline
setIsPrivate(const char *position)clang::analyze_printf::PrintfSpecifierinline
setIsPublic(const char *position)clang::analyze_printf::PrintfSpecifierinline
setIsSensitive(const char *position)clang::analyze_printf::PrintfSpecifierinline
setLengthModifier(LengthModifier lm)clang::analyze_format_string::FormatSpecifierinline
setMaskType(StringRef S)clang::analyze_printf::PrintfSpecifierinline
setPrecision(const OptionalAmount &Amt)clang::analyze_printf::PrintfSpecifierinline
setUsesPositionalArg()clang::analyze_printf::PrintfSpecifierinline
setVectorNumElts(const OptionalAmount &Amt)clang::analyze_format_string::FormatSpecifierinline
toString(raw_ostream &os) constclang::analyze_printf::PrintfSpecifier
UsesPositionalArgclang::analyze_format_string::FormatSpecifierprotected
usesPositionalArg() constclang::analyze_printf::PrintfSpecifierinline
VectorNumEltsclang::analyze_format_string::FormatSpecifierprotected