Lines Matching refs:LengthModifier

23 using clang::analyze_format_string::LengthModifier;
217 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
226 lmKind = LengthModifier::AsChar; in ParseLengthModifier()
228 lmKind = LengthModifier::AsShort; in ParseLengthModifier()
235 lmKind = LengthModifier::AsLongLong; in ParseLengthModifier()
237 lmKind = LengthModifier::AsLong; in ParseLengthModifier()
240 case 'j': lmKind = LengthModifier::AsIntMax; ++I; break; in ParseLengthModifier()
241 case 'z': lmKind = LengthModifier::AsSizeT; ++I; break; in ParseLengthModifier()
242 case 't': lmKind = LengthModifier::AsPtrDiff; ++I; break; in ParseLengthModifier()
243 case 'L': lmKind = LengthModifier::AsLongDouble; ++I; break; in ParseLengthModifier()
244 case 'q': lmKind = LengthModifier::AsQuad; ++I; break; in ParseLengthModifier()
252 lmKind = LengthModifier::AsAllocate; in ParseLengthModifier()
260 lmKind = LengthModifier::AsMAllocate; in ParseLengthModifier()
271 lmKind = LengthModifier::AsInt64; in ParseLengthModifier()
279 lmKind = LengthModifier::AsInt32; in ParseLengthModifier()
284 lmKind = LengthModifier::AsInt3264; in ParseLengthModifier()
287 lmKind = LengthModifier::AsWide; ++I; break; in ParseLengthModifier()
289 LengthModifier lm(lmPosition, lmKind); in ParseLengthModifier()
570 analyze_format_string::LengthModifier::toString() const { in toString()
713 case LengthModifier::None: in hasValidLengthModifier()
717 case LengthModifier::AsShort: in hasValidLengthModifier()
731 case LengthModifier::AsChar: in hasValidLengthModifier()
732 case LengthModifier::AsLongLong: in hasValidLengthModifier()
733 case LengthModifier::AsQuad: in hasValidLengthModifier()
734 case LengthModifier::AsIntMax: in hasValidLengthModifier()
735 case LengthModifier::AsSizeT: in hasValidLengthModifier()
736 case LengthModifier::AsPtrDiff: in hasValidLengthModifier()
757 case LengthModifier::AsLong: // or AsWideChar in hasValidLengthModifier()
789 case LengthModifier::AsLongDouble: in hasValidLengthModifier()
813 case LengthModifier::AsAllocate: in hasValidLengthModifier()
823 case LengthModifier::AsMAllocate: in hasValidLengthModifier()
834 case LengthModifier::AsInt32: in hasValidLengthModifier()
835 case LengthModifier::AsInt3264: in hasValidLengthModifier()
836 case LengthModifier::AsInt64: in hasValidLengthModifier()
848 case LengthModifier::AsWide: in hasValidLengthModifier()
865 case LengthModifier::None: in hasStandardLengthModifier()
866 case LengthModifier::AsChar: in hasStandardLengthModifier()
867 case LengthModifier::AsShort: in hasStandardLengthModifier()
868 case LengthModifier::AsLong: in hasStandardLengthModifier()
869 case LengthModifier::AsLongLong: in hasStandardLengthModifier()
870 case LengthModifier::AsIntMax: in hasStandardLengthModifier()
871 case LengthModifier::AsSizeT: in hasStandardLengthModifier()
872 case LengthModifier::AsPtrDiff: in hasStandardLengthModifier()
873 case LengthModifier::AsLongDouble: in hasStandardLengthModifier()
875 case LengthModifier::AsAllocate: in hasStandardLengthModifier()
876 case LengthModifier::AsMAllocate: in hasStandardLengthModifier()
877 case LengthModifier::AsQuad: in hasStandardLengthModifier()
878 case LengthModifier::AsInt32: in hasStandardLengthModifier()
879 case LengthModifier::AsInt3264: in hasStandardLengthModifier()
880 case LengthModifier::AsInt64: in hasStandardLengthModifier()
881 case LengthModifier::AsWide: in hasStandardLengthModifier()
932 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
948 Optional<LengthModifier> FormatSpecifier::getCorrectedLengthModifier() const { in getCorrectedLengthModifier()
950 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
951 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
952 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
953 FixedLM.setKind(LengthModifier::AsLongLong); in getCorrectedLengthModifier()
962 LengthModifier &LM) { in namedTypeToLengthModifier()
969 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
973 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
976 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
979 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
982 LM.setKind(LengthModifier::AsPtrDiff); in namedTypeToLengthModifier()