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()
671 analyze_format_string::LengthModifier::toString() const { in toString()
819 case LengthModifier::None: in hasValidLengthModifier()
823 case LengthModifier::AsShort: in hasValidLengthModifier()
841 case LengthModifier::AsChar: in hasValidLengthModifier()
842 case LengthModifier::AsLongLong: in hasValidLengthModifier()
843 case LengthModifier::AsQuad: in hasValidLengthModifier()
844 case LengthModifier::AsIntMax: in hasValidLengthModifier()
845 case LengthModifier::AsSizeT: in hasValidLengthModifier()
846 case LengthModifier::AsPtrDiff: in hasValidLengthModifier()
868 case LengthModifier::AsShortLong: in hasValidLengthModifier()
872 case LengthModifier::AsLong: // or AsWideChar in hasValidLengthModifier()
905 case LengthModifier::AsLongDouble: in hasValidLengthModifier()
929 case LengthModifier::AsAllocate: in hasValidLengthModifier()
939 case LengthModifier::AsMAllocate: in hasValidLengthModifier()
950 case LengthModifier::AsInt32: in hasValidLengthModifier()
951 case LengthModifier::AsInt3264: in hasValidLengthModifier()
952 case LengthModifier::AsInt64: in hasValidLengthModifier()
964 case LengthModifier::AsWide: in hasValidLengthModifier()
981 case LengthModifier::None: in hasStandardLengthModifier()
982 case LengthModifier::AsChar: in hasStandardLengthModifier()
983 case LengthModifier::AsShort: in hasStandardLengthModifier()
984 case LengthModifier::AsLong: in hasStandardLengthModifier()
985 case LengthModifier::AsLongLong: in hasStandardLengthModifier()
986 case LengthModifier::AsIntMax: in hasStandardLengthModifier()
987 case LengthModifier::AsSizeT: in hasStandardLengthModifier()
988 case LengthModifier::AsPtrDiff: in hasStandardLengthModifier()
989 case LengthModifier::AsLongDouble: in hasStandardLengthModifier()
991 case LengthModifier::AsAllocate: in hasStandardLengthModifier()
992 case LengthModifier::AsMAllocate: in hasStandardLengthModifier()
993 case LengthModifier::AsQuad: in hasStandardLengthModifier()
994 case LengthModifier::AsInt32: in hasStandardLengthModifier()
995 case LengthModifier::AsInt3264: in hasStandardLengthModifier()
996 case LengthModifier::AsInt64: in hasStandardLengthModifier()
997 case LengthModifier::AsWide: in hasStandardLengthModifier()
998 case LengthModifier::AsShortLong: // ??? in hasStandardLengthModifier()
1051 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
1067 std::optional<LengthModifier>
1070 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
1071 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
1072 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
1073 FixedLM.setKind(LengthModifier::AsLongLong); in getCorrectedLengthModifier()
1082 LengthModifier &LM) { in namedTypeToLengthModifier()
1088 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
1092 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
1095 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1098 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1101 LM.setKind(LengthModifier::AsPtrDiff); in namedTypeToLengthModifier()