Home | History | Annotate | Download | only in rpcgen

Lines Matching refs:where

57 #define startcomment(where) (where[0] == '/' && where[1] == '*')
58 #define endcomment(where) (where[-1] == '*' && where[0] == '/')
158 if (*where == 0) {
162 *where = 0;
179 where = curline;
181 if (isspace((unsigned char)*where)) {
182 while (isspace((unsigned char)*where)) {
183 where++; /* eat */
187 for (where++; *where; where++) {
188 if (endcomment(where)) {
189 where++;
195 if (startcomment(where)) {
196 where += 2;
204 * 'where' is not whitespace, comment or directive Must be a token!
206 switch (*where) {
209 where++;
213 where++;
217 where++;
221 where++;
225 where++;
229 where++;
233 where++;
237 where++;
241 where++;
245 where++;
249 where++;
253 where++;
257 where++;
262 findstrconst(&where, &tokp->str);
266 findchrconst(&where, &tokp->str);
281 findconst(&where, &tokp->str);
285 if (!(isalpha((unsigned char)*where) || *where == '_')) {
286 if (isprint((unsigned char)*where)) {
287 error("Illegal character '%c' in file", *where);
289 error("Illegal character %d in file", *where);
292 findkind(&where, tokp);