Lines Matching refs:yytext

74   tagstart = yytext + strlen (" typedef ");
101 update_lineno (yytext, yyleng);
112 for (namestart = yytext + yyleng - 2; ISSPACE (*namestart); namestart--)
117 for (typestart = yytext + strlen (" typedef ");
129 update_lineno (yytext, yyleng);
137 for (namestart = yytext + yyleng - 7; ISSPACE (*namestart); namestart--)
146 update_lineno (yytext, yyleng);
154 for (namestart = yytext + yyleng - 2; ISSPACE (*namestart); namestart--)
163 update_lineno (yytext, yyleng);
171 for (namestart = yytext + yyleng - 7; !ISIDNUM (*namestart); namestart--)
180 update_lineno (yytext, yyleng);
188 for (namestart = yytext + yyleng - 2; !ISIDNUM (*namestart); namestart--)
197 update_lineno (yytext, yyleng);
206 typedef_p = yytext[1] == 't';
208 for (tagstart = yytext + strlen (" typedef ");
213 tagstart = yytext + 1;
226 update_lineno (yytext, yyleng);
232 update_lineno (yytext, yyleng);
238 update_lineno (yytext, yyleng);
245 char *ptr = yytext;
284 {WS} { update_lineno (yytext, yyleng); }
295 yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
303 for (len = yyleng; ISSPACE (yytext[len-1]); len--)
306 yylval.t = create_scalar_type (yytext, len);
307 update_lineno (yytext, yyleng);
314 char *ptr = yytext;
333 yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
338 yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
342 yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
346 yylval.s = (const char *) xmemdup (yytext+1, yyleng-1, yyleng);
350 yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng);
354 [(){},*:<>] { return yytext[0]; }
362 return yytext[0];
373 error_at_line (&lexer_line, "unexpected character `%s'", yytext);
382 \"([^"\\]|\\.|\\\n)*\" { update_lineno (yytext, yyleng); }