Lines Matching refs:LengthModifier

22 using clang::analyze_format_string::LengthModifier;
186 LengthModifier::Kind lmKind = LengthModifier::None; in ParseLengthModifier()
193 lmKind = (I != E && *I == 'h') ? (++I, LengthModifier::AsChar) in ParseLengthModifier()
194 : LengthModifier::AsShort; in ParseLengthModifier()
198 lmKind = (I != E && *I == 'l') ? (++I, LengthModifier::AsLongLong) in ParseLengthModifier()
199 : LengthModifier::AsLong; in ParseLengthModifier()
201 case 'j': lmKind = LengthModifier::AsIntMax; ++I; break; in ParseLengthModifier()
202 case 'z': lmKind = LengthModifier::AsSizeT; ++I; break; in ParseLengthModifier()
203 case 't': lmKind = LengthModifier::AsPtrDiff; ++I; break; in ParseLengthModifier()
204 case 'L': lmKind = LengthModifier::AsLongDouble; ++I; break; in ParseLengthModifier()
205 case 'q': lmKind = LengthModifier::AsQuad; ++I; break; in ParseLengthModifier()
213 lmKind = LengthModifier::AsAllocate; in ParseLengthModifier()
221 lmKind = LengthModifier::AsMAllocate; in ParseLengthModifier()
232 lmKind = LengthModifier::AsInt64; in ParseLengthModifier()
240 lmKind = LengthModifier::AsInt32; in ParseLengthModifier()
245 lmKind = LengthModifier::AsInt3264; in ParseLengthModifier()
248 lmKind = LengthModifier::AsWide; ++I; break; in ParseLengthModifier()
250 LengthModifier lm(lmPosition, lmKind); in ParseLengthModifier()
479 analyze_format_string::LengthModifier::toString() const { in toString()
614 case LengthModifier::None: in hasValidLengthModifier()
618 case LengthModifier::AsShort: in hasValidLengthModifier()
632 case LengthModifier::AsChar: in hasValidLengthModifier()
633 case LengthModifier::AsLongLong: in hasValidLengthModifier()
634 case LengthModifier::AsQuad: in hasValidLengthModifier()
635 case LengthModifier::AsIntMax: in hasValidLengthModifier()
636 case LengthModifier::AsSizeT: in hasValidLengthModifier()
637 case LengthModifier::AsPtrDiff: in hasValidLengthModifier()
655 case LengthModifier::AsLong: // or AsWideChar in hasValidLengthModifier()
684 case LengthModifier::AsLongDouble: in hasValidLengthModifier()
708 case LengthModifier::AsAllocate: in hasValidLengthModifier()
718 case LengthModifier::AsMAllocate: in hasValidLengthModifier()
729 case LengthModifier::AsInt32: in hasValidLengthModifier()
730 case LengthModifier::AsInt3264: in hasValidLengthModifier()
731 case LengthModifier::AsInt64: in hasValidLengthModifier()
743 case LengthModifier::AsWide: in hasValidLengthModifier()
760 case LengthModifier::None: in hasStandardLengthModifier()
761 case LengthModifier::AsChar: in hasStandardLengthModifier()
762 case LengthModifier::AsShort: in hasStandardLengthModifier()
763 case LengthModifier::AsLong: in hasStandardLengthModifier()
764 case LengthModifier::AsLongLong: in hasStandardLengthModifier()
765 case LengthModifier::AsIntMax: in hasStandardLengthModifier()
766 case LengthModifier::AsSizeT: in hasStandardLengthModifier()
767 case LengthModifier::AsPtrDiff: in hasStandardLengthModifier()
768 case LengthModifier::AsLongDouble: in hasStandardLengthModifier()
770 case LengthModifier::AsAllocate: in hasStandardLengthModifier()
771 case LengthModifier::AsMAllocate: in hasStandardLengthModifier()
772 case LengthModifier::AsQuad: in hasStandardLengthModifier()
773 case LengthModifier::AsInt32: in hasStandardLengthModifier()
774 case LengthModifier::AsInt3264: in hasStandardLengthModifier()
775 case LengthModifier::AsInt64: in hasStandardLengthModifier()
776 case LengthModifier::AsWide: in hasStandardLengthModifier()
821 if (LM.getKind() == LengthModifier::AsLongDouble) { in hasStandardLengthConversionCombination()
837 Optional<LengthModifier> FormatSpecifier::getCorrectedLengthModifier() const { in getCorrectedLengthModifier()
839 if (LM.getKind() == LengthModifier::AsLongDouble || in getCorrectedLengthModifier()
840 LM.getKind() == LengthModifier::AsQuad) { in getCorrectedLengthModifier()
841 LengthModifier FixedLM(LM); in getCorrectedLengthModifier()
842 FixedLM.setKind(LengthModifier::AsLongLong); in getCorrectedLengthModifier()
851 LengthModifier &LM) { in namedTypeToLengthModifier()
858 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
862 LM.setKind(LengthModifier::AsSizeT); in namedTypeToLengthModifier()
865 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
868 LM.setKind(LengthModifier::AsIntMax); in namedTypeToLengthModifier()
871 LM.setKind(LengthModifier::AsPtrDiff); in namedTypeToLengthModifier()