Lines Matching refs:yyextra
75 yyextra->leadingSpace = false; \
76 yyextra->lineStart = true; \
82 pp::Input* input = &yyextra->input; \
83 pp::Input::Location* scanLoc = &yyextra->scanLoc; \
96 result = yyextra->input.read(buf, maxSize, &yylineno);
138 yyextra->leadingSpace = true;
145 return yyextra->lineStart ? pp::Token::PP_HASH : pp::Token::PP_OTHER;
260 [ \t\v\f]+ { yyextra->leadingSpace = true; }
281 pp::Input* input = &yyextra->input;
282 pp::Input::Location* scanLoc = &yyextra->scanLoc;
298 yyextra->diagnostics->report(pp::Diagnostics::PP_TOKENIZER_ERROR,
304 yyextra->diagnostics->report(pp::Diagnostics::PP_EOF_IN_COMMENT,