Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DScanfFormatString.cpp21 using clang::analyze_format_string::LengthModifier;
233 case LengthModifier::None: in getArgType()
235 case LengthModifier::AsChar: in getArgType()
237 case LengthModifier::AsShort: in getArgType()
239 case LengthModifier::AsLong: in getArgType()
241 case LengthModifier::AsLongLong: in getArgType()
242 case LengthModifier::AsQuad: in getArgType()
244 case LengthModifier::AsInt64: in getArgType()
246 case LengthModifier::AsIntMax: in getArgType()
248 case LengthModifier::AsSizeT: in getArgType()
[all …]
H A DPrintfFormatString.cpp21 using clang::analyze_format_string::LengthModifier;
309 case LengthModifier::None: in getArgType()
311 case LengthModifier::AsLong: in getArgType()
312 case LengthModifier::AsWide: in getArgType()
314 case LengthModifier::AsShort: in getArgType()
323 case LengthModifier::AsLongDouble: in getArgType()
326 case LengthModifier::None: in getArgType()
328 case LengthModifier::AsInt32: in getArgType()
330 case LengthModifier::AsChar: return ArgType::AnyCharTy; in getArgType()
331 case LengthModifier::AsShort: return Ctx.ShortTy; in getArgType()
[all …]
H A DFormatString.cpp22 using clang::analyze_format_string::LengthModifier;
186 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
193 lmKind = (I != E && *I == 'h') ? (++I, LengthModifier::AsChar) in ParseLengthModifier()
194 : LengthModifier::AsShort; in ParseLengthModifier()
198 lmKind = (I != E && *I == 'l') ? (++I, LengthModifier::AsLongLong) in ParseLengthModifier()
199 : LengthModifier::AsLong; in ParseLengthModifier()
201 case 'j': lmKind = LengthModifier::AsIntMax; ++I; break; in ParseLengthModifier()
202 case 'z': lmKind = LengthModifier::AsSizeT; ++I; break; in ParseLengthModifier()
203 case 't': lmKind = LengthModifier::AsPtrDiff; ++I; break; in ParseLengthModifier()
204 case 'L': lmKind = LengthModifier::AsLongDouble; ++I; break; in ParseLengthModifier()
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DFormatString.h64 class LengthModifier {
86 LengthModifier() in LengthModifier() function
88 LengthModifier(const char *pos, Kind k) in LengthModifier() function
327 LengthModifier LM;
339 void setLengthModifier(LengthModifier lm) { in setLengthModifier()
357 const LengthModifier &getLengthModifier() const { in getLengthModifier()
375 Optional<LengthModifier> getCorrectedLengthModifier() const;
383 static bool namedTypeToLengthModifier(QualType QT, LengthModifier &LM);
417 using analyze_format_string::LengthModifier;
546 using analyze_format_string::LengthModifier;
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp2822 const LengthModifier &LM = FS.getLengthModifier(); in HandleInvalidLengthModifier()
2826 Optional<LengthModifier> FixedLM = FS.getCorrectedLengthModifier(); in HandleInvalidLengthModifier()
2855 const LengthModifier &LM = FS.getLengthModifier(); in HandleNonStandardLengthModifier()
2859 Optional<LengthModifier> FixedLM = FS.getCorrectedLengthModifier(); in HandleNonStandardLengthModifier()