Home | History | Annotate | Download | only in sanitizer_common

Lines Matching refs:cur

126   const char *cur = format;
128 for (; *cur; cur++) {
129 if (*cur != '%') {
130 result += AppendChar(&buff, buff_end, *cur);
133 cur++;
134 bool have_width = (*cur >= '0' && *cur <= '9');
135 bool pad_with_zero = (*cur == '0');
138 while (*cur >= '0' && *cur <= '9') {
139 width = width * 10 + *cur++ - '0';
142 bool have_precision = (cur[0] == '.' && cur[1] == '*');
145 cur += 2;
148 bool have_z = (*cur == 'z');
149 cur += have_z;
150 bool have_ll = !have_z && (cur[0] == 'l' && cur[1] == 'l');
151 cur += have_ll * 2;
156 CHECK(!(precision >= 0 && *cur != 's'));
157 switch (*cur) {
172 (*cur == 'u') ? 10 : 16, width, pad_with_zero);