• Home
  • Raw
  • Download

Lines Matching refs:yyscanner

71     result = string_input(buf, max_size, yyscanner);
73 static yy_size_t string_input(char* buf, yy_size_t max_size, yyscan_t yyscanner);
74 static int check_type(yyscan_t yyscanner);
75 static int reserved_word(yyscan_t yyscanner);
80 static int int_constant(yyscan_t yyscanner);
81 static int float_constant(yyscan_t yyscanner);
256 return check_type(yyscanner);
258 return reserved_word(yyscanner);
266 return check_type(yyscanner);
269 return reserved_word(yyscanner);
322 "using" { return reserved_word(yyscanner); }
326 return check_type(yyscanner);
329 0[xX]{H}+ { return int_constant(yyscanner); }
330 0{O}+ { return int_constant(yyscanner); }
331 {D}+ { return int_constant(yyscanner); }
337 {D}+{E} { return float_constant(yyscanner); }
338 {D}+"."{D}*({E})? { return float_constant(yyscanner); }
339 "."{D}+({E})? { return float_constant(yyscanner); }
405 yy_size_t string_input(char* buf, yy_size_t max_size, yyscan_t yyscanner) {
407 yyget_extra(yyscanner)->getPreprocessor().lex(&token);
411 yyset_column(token.location.file, yyscanner);
412 yyset_lineno(token.location.line, yyscanner);
421 int check_type(yyscan_t yyscanner) { in check_type() argument
422 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner; in check_type()
437 int reserved_word(yyscan_t yyscanner) { in reserved_word() argument
438 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner; in reserved_word()
447 yyscan_t yyscanner = (yyscan_t) context->getScanner(); in ES2_reserved_ES3_keyword() local
451 return reserved_word(yyscanner); in ES2_reserved_ES3_keyword()
459 yyscan_t yyscanner = (yyscan_t) context->getScanner(); in ES2_keyword_ES3_reserved() local
463 return reserved_word(yyscanner); in ES2_keyword_ES3_reserved()
472 yyscan_t yyscanner = (yyscan_t) context->getScanner(); in ES2_identifier_ES3_keyword() local
478 return check_type(yyscanner); in ES2_identifier_ES3_keyword()
520 int int_constant(yyscan_t yyscanner) { in int_constant() argument
521 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner; in int_constant()
528 int float_constant(yyscan_t yyscanner) { in float_constant() argument
529 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner; in float_constant()