Lines Matching refs:LengthModifier

22 using clang::analyze_format_string::LengthModifier;
215 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
224 lmKind = LengthModifier::AsChar; in ParseLengthModifier()
227 lmKind = LengthModifier::AsShortLong; in ParseLengthModifier()
229 lmKind = LengthModifier::AsShort; in ParseLengthModifier()
236 lmKind = LengthModifier::AsLongLong; in ParseLengthModifier()
238 lmKind = LengthModifier::AsLong; in ParseLengthModifier()
241 case 'j': lmKind = LengthModifier::AsIntMax; ++I; break; in ParseLengthModifier()
242 case 'z': lmKind = LengthModifier::AsSizeT; ++I; break; in ParseLengthModifier()
243 case 't': lmKind = LengthModifier::AsPtrDiff; ++I; break; in ParseLengthModifier()
244 case 'L': lmKind = LengthModifier::AsLongDouble; ++I; break; in ParseLengthModifier()
245 case 'q': lmKind = LengthModifier::AsQuad; ++I; break; in ParseLengthModifier()
253 lmKind = LengthModifier::AsAllocate; in ParseLengthModifier()
261 lmKind = LengthModifier::AsMAllocate; in ParseLengthModifier()
272 lmKind = LengthModifier::AsInt64; in ParseLengthModifier()
280 lmKind = LengthModifier::AsInt32; in ParseLengthModifier()
285 lmKind = LengthModifier::AsInt3264; in ParseLengthModifier()
288 lmKind = LengthModifier::AsWide; ++I; break; in ParseLengthModifier()
290 LengthModifier lm(lmPosition, lmKind); in ParseLengthModifier()
581 analyze_format_string::LengthModifier::toString() const { in toString()
727 case LengthModifier::None: in hasValidLengthModifier()
731 case LengthModifier::AsShort: in hasValidLengthModifier()
749 case LengthModifier::AsChar: in hasValidLengthModifier()
750 case LengthModifier::AsLongLong: in hasValidLengthModifier()
751 case LengthModifier::AsQuad: in hasValidLengthModifier()
752 case LengthModifier::AsIntMax: in hasValidLengthModifier()
753 case LengthModifier::AsSizeT: in hasValidLengthModifier()
754 case LengthModifier::AsPtrDiff: in hasValidLengthModifier()
774 case LengthModifier::AsShortLong: in hasValidLengthModifier()
778 case LengthModifier::AsLong: // or AsWideChar in hasValidLengthModifier()
809 case LengthModifier::AsLongDouble: in hasValidLengthModifier()
833 case LengthModifier::AsAllocate: in hasValidLengthModifier()
843 case LengthModifier::AsMAllocate: in hasValidLengthModifier()
854 case LengthModifier::AsInt32: in hasValidLengthModifier()
855 case LengthModifier::AsInt3264: in hasValidLengthModifier()
856 case LengthModifier::AsInt64: in hasValidLengthModifier()
868 case LengthModifier::AsWide: in hasValidLengthModifier()
885 case LengthModifier::None: in hasStandardLengthModifier()
886 case LengthModifier::AsChar: in hasStandardLengthModifier()
887 case LengthModifier::AsShort: in hasStandardLengthModifier()
888 case LengthModifier::AsLong: in hasStandardLengthModifier()
889 case LengthModifier::AsLongLong: in hasStandardLengthModifier()
890 case LengthModifier::AsIntMax: in hasStandardLengthModifier()
891 case LengthModifier::AsSizeT: in hasStandardLengthModifier()
892 case LengthModifier::AsPtrDiff: in hasStandardLengthModifier()
893 case LengthModifier::AsLongDouble: in hasStandardLengthModifier()
895 case LengthModifier::AsAllocate: in hasStandardLengthModifier()
896 case LengthModifier::AsMAllocate: in hasStandardLengthModifier()
897 case LengthModifier::AsQuad: in hasStandardLengthModifier()
898 case LengthModifier::AsInt32: in hasStandardLengthModifier()
899 case LengthModifier::AsInt3264: in hasStandardLengthModifier()
900 case LengthModifier::AsInt64: in hasStandardLengthModifier()
901 case LengthModifier::AsWide: in hasStandardLengthModifier()
902 case LengthModifier::AsShortLong: // ??? in hasStandardLengthModifier()
953 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
969 Optional<LengthModifier> FormatSpecifier::getCorrectedLengthModifier() const { in getCorrectedLengthModifier()
971 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
972 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
973 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
974 FixedLM.setKind(LengthModifier::AsLongLong); in getCorrectedLengthModifier()
983 LengthModifier &LM) { in namedTypeToLengthModifier()
990 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
994 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
997 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1000 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
1003 LM.setKind(LengthModifier::AsPtrDiff); in namedTypeToLengthModifier()