Lines Matching refs:Cur
126 const char *Cur = Format; in formatString() local
128 for (; *Cur; Cur++) { in formatString()
129 if (*Cur != '%') { in formatString()
130 Res += appendChar(&Buffer, BufferEnd, *Cur); in formatString()
133 Cur++; in formatString()
134 const bool LeftJustified = *Cur == '-'; in formatString()
136 Cur++; in formatString()
137 bool HaveWidth = (*Cur >= '0' && *Cur <= '9'); in formatString()
138 const bool PadWithZero = (*Cur == '0'); in formatString()
141 while (*Cur >= '0' && *Cur <= '9') in formatString()
142 Width = static_cast<u8>(Width * 10 + *Cur++ - '0'); in formatString()
144 const bool HavePrecision = (Cur[0] == '.' && Cur[1] == '*'); in formatString()
147 Cur += 2; in formatString()
150 const bool HaveZ = (*Cur == 'z'); in formatString()
151 Cur += HaveZ; in formatString()
152 const bool HaveLL = !HaveZ && (Cur[0] == 'l' && Cur[1] == 'l'); in formatString()
153 Cur += HaveLL * 2; in formatString()
159 CHECK(!((Precision >= 0 || LeftJustified) && *Cur != 's')); in formatString()
160 switch (*Cur) { in formatString()
174 const bool Upper = (*Cur == 'X'); in formatString()
175 Res += appendUnsigned(&Buffer, BufferEnd, UVal, (*Cur == 'u') ? 10 : 16, in formatString()