Lines Matching refs:LengthModifier

23 using clang::analyze_format_string::LengthModifier;
216 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
225 lmKind = LengthModifier::AsChar; in ParseLengthModifier()
228 lmKind = LengthModifier::AsShortLong; in ParseLengthModifier()
230 lmKind = LengthModifier::AsShort; in ParseLengthModifier()
237 lmKind = LengthModifier::AsLongLong; in ParseLengthModifier()
239 lmKind = LengthModifier::AsLong; in ParseLengthModifier()
242 case 'j': lmKind = LengthModifier::AsIntMax; ++I; break; in ParseLengthModifier()
243 case 'z': lmKind = LengthModifier::AsSizeT; ++I; break; in ParseLengthModifier()
244 case 't': lmKind = LengthModifier::AsPtrDiff; ++I; break; in ParseLengthModifier()
245 case 'L': lmKind = LengthModifier::AsLongDouble; ++I; break; in ParseLengthModifier()
246 case 'q': lmKind = LengthModifier::AsQuad; ++I; break; in ParseLengthModifier()
254 lmKind = LengthModifier::AsAllocate; in ParseLengthModifier()
262 lmKind = LengthModifier::AsMAllocate; in ParseLengthModifier()
273 lmKind = LengthModifier::AsInt64; in ParseLengthModifier()
281 lmKind = LengthModifier::AsInt32; in ParseLengthModifier()
286 lmKind = LengthModifier::AsInt3264; in ParseLengthModifier()
289 lmKind = LengthModifier::AsWide; ++I; break; in ParseLengthModifier()
291 LengthModifier lm(lmPosition, lmKind); in ParseLengthModifier()
684 analyze_format_string::LengthModifier::toString() const { in toString()
842 case LengthModifier::None: in hasValidLengthModifier()
846 case LengthModifier::AsShort: in hasValidLengthModifier()
867 case LengthModifier::AsChar: in hasValidLengthModifier()
868 case LengthModifier::AsLongLong: in hasValidLengthModifier()
869 case LengthModifier::AsQuad: in hasValidLengthModifier()
870 case LengthModifier::AsIntMax: in hasValidLengthModifier()
871 case LengthModifier::AsSizeT: in hasValidLengthModifier()
872 case LengthModifier::AsPtrDiff: in hasValidLengthModifier()
894 case LengthModifier::AsShortLong: in hasValidLengthModifier()
898 case LengthModifier::AsLong: // or AsWideChar in hasValidLengthModifier()
934 case LengthModifier::AsLongDouble: in hasValidLengthModifier()
958 case LengthModifier::AsAllocate: in hasValidLengthModifier()
968 case LengthModifier::AsMAllocate: in hasValidLengthModifier()
979 case LengthModifier::AsInt32: in hasValidLengthModifier()
980 case LengthModifier::AsInt3264: in hasValidLengthModifier()
981 case LengthModifier::AsInt64: in hasValidLengthModifier()
993 case LengthModifier::AsWide: in hasValidLengthModifier()
1010 case LengthModifier::None: in hasStandardLengthModifier()
1011 case LengthModifier::AsChar: in hasStandardLengthModifier()
1012 case LengthModifier::AsShort: in hasStandardLengthModifier()
1013 case LengthModifier::AsLong: in hasStandardLengthModifier()
1014 case LengthModifier::AsLongLong: in hasStandardLengthModifier()
1015 case LengthModifier::AsIntMax: in hasStandardLengthModifier()
1016 case LengthModifier::AsSizeT: in hasStandardLengthModifier()
1017 case LengthModifier::AsPtrDiff: in hasStandardLengthModifier()
1018 case LengthModifier::AsLongDouble: in hasStandardLengthModifier()
1020 case LengthModifier::AsAllocate: in hasStandardLengthModifier()
1021 case LengthModifier::AsMAllocate: in hasStandardLengthModifier()
1022 case LengthModifier::AsQuad: in hasStandardLengthModifier()
1023 case LengthModifier::AsInt32: in hasStandardLengthModifier()
1024 case LengthModifier::AsInt3264: in hasStandardLengthModifier()
1025 case LengthModifier::AsInt64: in hasStandardLengthModifier()
1026 case LengthModifier::AsWide: in hasStandardLengthModifier()
1027 case LengthModifier::AsShortLong: // ??? in hasStandardLengthModifier()
1085 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
1101 std::optional<LengthModifier>
1104 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
1105 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
1106 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
1107 FixedLM.setKind(LengthModifier::AsLongLong); in getCorrectedLengthModifier()
1116 LengthModifier &LM) { in namedTypeToLengthModifier()
1122 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
1126 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
1129 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1132 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1135 LM.setKind(LengthModifier::AsPtrDiff); in namedTypeToLengthModifier()