Lines Matching refs:ch
130 parse_digit (unichar ch)
134 if (ch == '0')
145 v = (rc_uint_type) (ch - '0');
147 while ((ch = input_stream_pos[0]) != 0)
149 if (ch >= 'A' && ch <= 'F')
150 c = (rc_uint_type) (ch - 'A') + 10;
151 else if (ch >= 'a' && ch <= 'f')
152 c = (rc_uint_type) (ch - 'a') + 10;
153 else if (ch >= '0' && ch <= '9')
154 c = (rc_uint_type) (ch - '0');
331 unichar ch;
359 while ((ch = input_stream_pos[0]) <= 0x20)
361 if (ch == 0)
364 if (ch == '\n')
366 if (mclex_want_nl && ch == '\n')
377 if (ch == '"')
380 while ((ch = input_stream_pos[0]) != 0)
382 if (ch == '"')
387 if (ch == '"')
392 while ((ch = input_stream_pos[0]) != 0)
394 if (ch <= 0x20 || ch == ')')
402 switch (ch)
424 yylval.ival = parse_digit (ch);
427 if (ch >= 0x40)
438 yyerror ("illegal character 0x%x.", ch);