Home
last modified time | relevance | path

Searched refs:ConversionSpecifier (Results 1 – 5 of 5) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDPrintfFormatString.cpp23 using clang::analyze_format_string::ConversionSpecifier;
229 ConversionSpecifier::Kind k = ConversionSpecifier::InvalidSpecifier; in ParsePrintfSpecifier()
234 case '%': k = ConversionSpecifier::PercentArg; break; in ParsePrintfSpecifier()
235 case 'A': k = ConversionSpecifier::AArg; break; in ParsePrintfSpecifier()
236 case 'E': k = ConversionSpecifier::EArg; break; in ParsePrintfSpecifier()
237 case 'F': k = ConversionSpecifier::FArg; break; in ParsePrintfSpecifier()
238 case 'G': k = ConversionSpecifier::GArg; break; in ParsePrintfSpecifier()
239 case 'X': k = ConversionSpecifier::XArg; break; in ParsePrintfSpecifier()
240 case 'a': k = ConversionSpecifier::aArg; break; in ParsePrintfSpecifier()
241 case 'c': k = ConversionSpecifier::cArg; break; in ParsePrintfSpecifier()
[all …]
HDFormatString.cpp25 using clang::analyze_format_string::ConversionSpecifier;
529 const char *ConversionSpecifier::toString() const { in toString()
578 Optional<ConversionSpecifier>
579 ConversionSpecifier::getStandardSpecifier() const { in getStandardSpecifier()
580 ConversionSpecifier::Kind NewKind; in getStandardSpecifier()
596 ConversionSpecifier FixedCS(*this); in getStandardSpecifier()
635 case ConversionSpecifier::cArg: in hasValidLengthModifier()
636 case ConversionSpecifier::CArg: in hasValidLengthModifier()
637 case ConversionSpecifier::sArg: in hasValidLengthModifier()
638 case ConversionSpecifier::SArg: in hasValidLengthModifier()
[all …]
HDScanfFormatString.cpp23 using clang::analyze_format_string::ConversionSpecifier;
164 case '%': k = ConversionSpecifier::PercentArg; break; in ParseScanfSpecifier()
165 case 'A': k = ConversionSpecifier::AArg; break; in ParseScanfSpecifier()
166 case 'E': k = ConversionSpecifier::EArg; break; in ParseScanfSpecifier()
167 case 'F': k = ConversionSpecifier::FArg; break; in ParseScanfSpecifier()
168 case 'G': k = ConversionSpecifier::GArg; break; in ParseScanfSpecifier()
169 case 'X': k = ConversionSpecifier::XArg; break; in ParseScanfSpecifier()
170 case 'a': k = ConversionSpecifier::aArg; break; in ParseScanfSpecifier()
171 case 'd': k = ConversionSpecifier::dArg; break; in ParseScanfSpecifier()
172 case 'e': k = ConversionSpecifier::eArg; break; in ParseScanfSpecifier()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDFormatString.h121 class ConversionSpecifier {
181 ConversionSpecifier(bool isPrintf = true)
185 ConversionSpecifier(bool isPrintf, const char *pos, Kind k) in ConversionSpecifier() function
222 Optional<ConversionSpecifier> getStandardSpecifier() const;
340 ConversionSpecifier CS;
405 public analyze_format_string::ConversionSpecifier {
408 : ConversionSpecifier(true, nullptr, InvalidSpecifier) {} in PrintfConversionSpecifier()
411 : ConversionSpecifier(true, pos, k) {} in PrintfConversionSpecifier()
422 static bool classof(const analyze_format_string::ConversionSpecifier *CS) { in classof()
541 public analyze_format_string::ConversionSpecifier {
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaChecking.cpp3166 const analyze_format_string::ConversionSpecifier &CS,
3175 const analyze_format_string::ConversionSpecifier &CS,
3214 const analyze_format_string::ConversionSpecifier &CS,
3254 const analyze_format_string::ConversionSpecifier &CS, in HandleInvalidLengthModifier()
3317 const analyze_format_string::ConversionSpecifier &CS, in HandleNonStandardConversionSpecifier()
3322 Optional<ConversionSpecifier> FixedCS = CS.getStandardSpecifier(); in HandleNonStandardConversionSpecifier()
3448 const analyze_format_string::ConversionSpecifier &CS, in CheckNumArgs()
3863 if (CS.getKind() == ConversionSpecifier::FreeBSDbArg || in HandlePrintfSpecifier()
3864 CS.getKind() == ConversionSpecifier::FreeBSDDArg) { in HandlePrintfSpecifier()
3875 (CS.getKind() == ConversionSpecifier::FreeBSDbArg) ? in HandlePrintfSpecifier()
[all …]