Lines Matching refs:c
67 getint(char **c) in getint() argument
69 return (strtol(*c, c, 10)); in getint()
83 second(char *c) in second() argument
86 if (strncmp(c, MSG_ORIG(MSG_STR_DBLUNDBAR), 2)) in second()
88 c += 2; in second()
90 if (!(isdigit(*c) || *c == 'F')) in second()
93 if (isdigit(*c)) { in second()
95 n = getint(&c); in second()
96 if (n == 0 || (int)strlen(c) < n) in second()
99 s = nprep_String(c, s, n); in second()
100 c += n; in second()
102 if (*c == 'F') { in second()
104 switch (*++c) { in second()
111 if (demangle_doargs(&s, c) < 0) in second()
119 demangle(char *c) in demangle() argument
132 hold = c; in demangle()
136 if (c == 0 || *c == 0) { in demangle()
137 c = hold; in demangle()
139 return (c); in demangle()
142 if (strncmp(c, MSG_ORIG(MSG_STR_DBLUNDBAR), 2) != 0) { in demangle()
148 while (c[i] && strncmp(c+i, MSG_ORIG(MSG_STR_DBLUNDBAR), 2)) in demangle()
150 if (c[i]) { in demangle()
152 while (c[i+2] == '_') in demangle()
155 if (strncmp(c+i, MSG_ORIG(MSG_STR_DBLUNDBAR), 2) == 0) { in demangle()
157 s = napp_String(s, c, i); in demangle()
159 c = second(c+i); in demangle()
161 return (c); in demangle()
163 c = hold; in demangle()
165 return (c); in demangle()
171 c += 2; in demangle()
179 if (isdigit(*c)) { in demangle()
180 while (isdigit(*c)) in demangle()
181 c++; in demangle()
183 return (c); in demangle()
191 x = findop(c, &oplen); in demangle()
195 c += oplen; in demangle()
196 c = second(c); in demangle()
198 return (c); in demangle()
207 if (strncmp(c, MSG_ORIG(MSG_STR_OP), 2) == 0) { in demangle()
210 c += 2; in demangle()
211 r = demangle_doarg(&s, c); in demangle()
213 c = hold; in demangle()
215 return (c); in demangle()
217 c += r; in demangle()
218 c = second(c); in demangle()
220 return (c); in demangle()
230 if ((*c == 'c' || *c == 'd') && in demangle()
231 strncmp(c+1, MSG_ORIG(MSG_STR_TDBLUNDBAR), 3) == 0) { in demangle()
233 char *c2 = c+2; in demangle()
234 char cx = c[0]; in demangle()
235 c += 4; in demangle()
236 n = getint(&c); in demangle()
238 c = hold; in demangle()
240 return (c); in demangle()
242 s = napp_String(s, c, n); in demangle()
245 c = second(c2); in demangle()
247 return (c); in demangle()
249 c = hold; in demangle()
251 return (c); in demangle()