Home | History | Annotate | Download | only in LD

Lines Matching refs:cur_char

73   const char* cur_char = pBegin;
74 while (cur_char != pEnd) {
75 if (*cur_char != '%') {
76 const char* new_end = std::find(cur_char, pEnd, '%');
77 pOutStr.append(cur_char, new_end);
78 cur_char = new_end;
80 } else if (ispunct(cur_char[1])) {
81 pOutStr.push_back(cur_char[1]); // %% -> %.
82 cur_char += 2;
87 ++cur_char;
93 if (!isdigit(*cur_char)) {
94 modifier = cur_char;
95 while (*cur_char == '-' || (*cur_char >= 'a' && *cur_char <= 'z'))
96 ++cur_char;
97 modifier_len = cur_char - modifier;
100 if (*cur_char == '{') {
101 ++cur_char; // skip '{'
102 cur_char = findMatch('}', cur_char, pEnd);
104 if (cur_char == pEnd) {
111 ++cur_char; // skip '}'
114 if (!isdigit(*cur_char)) {
121 unsigned int arg_no = *cur_char - '0';
122 ++cur_char; // skip argument number