Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DScanfFormatString.cpp237 case LengthModifier::None: in getArgType()
239 case LengthModifier::AsChar: in getArgType()
243 case LengthModifier::AsLong: in getArgType()
246 case LengthModifier::AsQuad: in getArgType()
263 case LengthModifier::AsWide: in getArgType()
277 case LengthModifier::None: in getArgType()
279 case LengthModifier::AsChar: in getArgType()
320 case LengthModifier::None: in getArgType()
335 case LengthModifier::None: in getArgType()
354 case LengthModifier::None: in getArgType()
[all …]
H A DFormatString.cpp215 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
727 case LengthModifier::None: in hasValidLengthModifier()
731 case LengthModifier::AsShort: in hasValidLengthModifier()
749 case LengthModifier::AsChar: in hasValidLengthModifier()
751 case LengthModifier::AsQuad: in hasValidLengthModifier()
868 case LengthModifier::AsWide: in hasValidLengthModifier()
885 case LengthModifier::None: in hasStandardLengthModifier()
886 case LengthModifier::AsChar: in hasStandardLengthModifier()
888 case LengthModifier::AsLong: in hasStandardLengthModifier()
897 case LengthModifier::AsQuad: in hasStandardLengthModifier()
[all …]
H A DPrintfFormatString.cpp492 case LengthModifier::None: in getScalarArgType()
494 case LengthModifier::AsLong: in getScalarArgType()
495 case LengthModifier::AsWide: in getScalarArgType()
510 case LengthModifier::None: in getScalarArgType()
515 case LengthModifier::AsChar: in getScalarArgType()
520 case LengthModifier::AsQuad: in getScalarArgType()
537 case LengthModifier::AsWide: in getScalarArgType()
546 case LengthModifier::None: in getScalarArgType()
596 case LengthModifier::None: in getScalarArgType()
813 LengthModifier::None : LengthModifier::AsShortLong); in fixType()
[all …]
/llvm-project-15.0.7/libc/src/stdio/printf_core/
H A Dparser.cpp100 case (LengthModifier::hh): in get_next_section()
101 case (LengthModifier::h): in get_next_section()
105 case (LengthModifier::l): in get_next_section()
108 case (LengthModifier::ll): in get_next_section()
113 case (LengthModifier::j): in get_next_section()
116 case (LengthModifier::z): in get_next_section()
119 case (LengthModifier::t): in get_next_section()
213 return LengthModifier::L; in parse_length_modifier()
216 return LengthModifier::j; in parse_length_modifier()
219 return LengthModifier::z; in parse_length_modifier()
[all …]
H A Dconverter_utils.h21 inline uintmax_t apply_length_modifier(uintmax_t num, LengthModifier lm) { in apply_length_modifier()
23 case LengthModifier::none: in apply_length_modifier()
25 case LengthModifier::l: in apply_length_modifier()
27 case LengthModifier::ll: in apply_length_modifier()
28 case LengthModifier::L: in apply_length_modifier()
30 case LengthModifier::h: in apply_length_modifier()
32 case LengthModifier::hh: in apply_length_modifier()
34 case LengthModifier::z: in apply_length_modifier()
36 case LengthModifier::t: in apply_length_modifier()
41 case LengthModifier::j: in apply_length_modifier()
H A Dwrite_int_converter.h33 case LengthModifier::none: in convert_write_int()
36 case LengthModifier::l: in convert_write_int()
39 case LengthModifier::ll: in convert_write_int()
40 case LengthModifier::L: in convert_write_int()
43 case LengthModifier::h: in convert_write_int()
46 case LengthModifier::hh: in convert_write_int()
49 case LengthModifier::z: in convert_write_int()
52 case LengthModifier::t: in convert_write_int()
55 case LengthModifier::j: in convert_write_int()
H A Dcore_structs.h23 enum class LengthModifier { hh, h, l, ll, j, z, t, L, none }; enum
45 LengthModifier length_modifier = LengthModifier::none;
H A Dfloat_inf_nan_converter.h32 if (to_conv.length_modifier == LengthModifier::L) { in convert_inf_nan()
H A Dparser.h87 LengthModifier parse_length_modifier(size_t *local_pos);
H A Dfloat_hex_converter.h39 if (to_conv.length_modifier == LengthModifier::L) { in convert_float_hex_exp()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DStrToNumCheck.cpp81 case analyze_scanf::LengthModifier::AsLongLong: in classifyFormatString()
84 case analyze_scanf::LengthModifier::AsIntMax: in classifyFormatString()
93 case analyze_scanf::LengthModifier::AsLongLong: in classifyFormatString()
96 case analyze_scanf::LengthModifier::AsIntMax: in classifyFormatString()
105 case analyze_scanf::LengthModifier::AsLongDouble: in classifyFormatString()
108 case analyze_scanf::LengthModifier::AsLong: in classifyFormatString()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DFormatString.h64 class LengthModifier {
87 LengthModifier() in LengthModifier() function
89 LengthModifier(const char *pos, Kind k) in LengthModifier() function
399 LengthModifier LM;
414 void setLengthModifier(LengthModifier lm) { in setLengthModifier()
432 const LengthModifier &getLengthModifier() const { in getLengthModifier()
459 Optional<LengthModifier> getCorrectedLengthModifier() const;
467 static bool namedTypeToLengthModifier(QualType QT, LengthModifier &LM);
496 using analyze_format_string::LengthModifier;
642 using analyze_format_string::LengthModifier;
/llvm-project-15.0.7/libc/test/src/stdio/printf_core/
H A Dparser_test.cpp184 expected.length_modifier = __llvm_libc::printf_core::LengthModifier::h; in TEST()
201 expected.length_modifier = __llvm_libc::printf_core::LengthModifier::ll; in TEST()
224 expected.length_modifier = __llvm_libc::printf_core::LengthModifier::j; in TEST()
391 expected1.length_modifier = __llvm_libc::printf_core::LengthModifier::ll; in TEST()
/llvm-project-15.0.7/libc/utils/UnitTest/
H A DPrintfMatcher.cpp35 case (LengthModifier::lm): \
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaChecking.cpp9082 const LengthModifier &LM = FS.getLengthModifier(); in HandleInvalidLengthModifier()
9086 Optional<LengthModifier> FixedLM = FS.getCorrectedLengthModifier(); in HandleInvalidLengthModifier()
9115 const LengthModifier &LM = FS.getLengthModifier(); in HandleNonStandardLengthModifier()
9119 Optional<LengthModifier> FixedLM = FS.getCorrectedLengthModifier(); in HandleNonStandardLengthModifier()
10099 FS.getLengthModifier().getKind() != LengthModifier::AsChar) in checkFormatExpr()