Searched refs:ConversionSpecifier (Results 1 – 5 of 5) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | PrintfFormatString.cpp | 23 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 …]
|
| HD | FormatString.cpp | 25 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 …]
|
| HD | ScanfFormatString.cpp | 23 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/ |
| HD | FormatString.h | 121 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/ |
| HD | SemaChecking.cpp | 3166 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 …]
|