• Home
  • Raw
  • Download

Lines Matching refs:newToken

49             return newToken(EOF);
92 private Token newToken(int type, String text, boolean hidden) {
105 private Token newToken(int type, String text) {
106 return newToken(type, text, false);
109 private Token newToken(int type, boolean hidden) {
110 return newToken(type, yytext(), hidden);
113 private Token newToken(int type) {
114 return newToken(type, yytext(), false);
251 ".class" { return newToken(CLASS_DIRECTIVE); }
252 ".super" { return newToken(SUPER_DIRECTIVE); }
253 ".implements" { return newToken(IMPLEMENTS_DIRECTIVE); }
254 ".source" { return newToken(SOURCE_DIRECTIVE); }
255 ".field" { return newToken(FIELD_DIRECTIVE); }
256 ".end field" { return newToken(END_FIELD_DIRECTIVE); }
257 ".subannotation" { return newToken(SUBANNOTATION_DIRECTIVE); }
258 ".end subannotation" { return newToken(END_SUBANNOTATION_DIRECTIVE); }
259 ".annotation" { return newToken(ANNOTATION_DIRECTIVE); }
260 ".end annotation" { return newToken(END_ANNOTATION_DIRECTIVE); }
261 ".enum" { return newToken(ENUM_DIRECTIVE); }
262 ".method" { return newToken(METHOD_DIRECTIVE); }
263 ".end method" { return newToken(END_METHOD_DIRECTIVE); }
264 ".registers" { return newToken(REGISTERS_DIRECTIVE); }
265 ".locals" { return newToken(LOCALS_DIRECTIVE); }
266 ".array-data" { return newToken(ARRAY_DATA_DIRECTIVE); }
267 ".end array-data" { return newToken(END_ARRAY_DATA_DIRECTIVE); }
268 ".packed-switch" { return newToken(PACKED_SWITCH_DIRECTIVE); }
269 ".end packed-switch" { return newToken(END_PACKED_SWITCH_DIRECTIVE); }
270 ".sparse-switch" { return newToken(SPARSE_SWITCH_DIRECTIVE); }
271 ".end sparse-switch" { return newToken(END_SPARSE_SWITCH_DIRECTIVE); }
272 ".catch" { return newToken(CATCH_DIRECTIVE); }
273 ".catchall" { return newToken(CATCHALL_DIRECTIVE); }
274 ".line" { return newToken(LINE_DIRECTIVE); }
275 ".param" { return newToken(PARAMETER_DIRECTIVE); }
276 ".end param" { return newToken(END_PARAMETER_DIRECTIVE); }
277 ".local" { return newToken(LOCAL_DIRECTIVE); }
278 ".end local" { return newToken(END_LOCAL_DIRECTIVE); }
279 ".restart local" { return newToken(RESTART_LOCAL_DIRECTIVE); }
280 ".prologue" { return newToken(PROLOGUE_DIRECTIVE); }
281 ".epilogue" { return newToken(EPILOGUE_DIRECTIVE); }
291 {Integer} { return newToken(POSITIVE_INTEGER_LITERAL); }
292 - {Integer} { return newToken(NEGATIVE_INTEGER_LITERAL); }
293 -? {Integer} [lL] { return newToken(LONG_LITERAL); }
294 -? {Integer} [sS] { return newToken(SHORT_LITERAL); }
295 -? {Integer} [tT] { return newToken(BYTE_LITERAL); }
297 {FloatOrID} [fF] | -? [0-9]+ [fF] { return newToken(FLOAT_LITERAL_OR_ID); }
298 {FloatOrID} [dD]? | -? [0-9]+ [dD] { return newToken(DOUBLE_LITERAL_OR_ID); }
299 {Float} [fF] { return newToken(FLOAT_LITERAL); }
300 {Float} [dD]? { return newToken(DOUBLE_LITERAL); }
302 "true"|"false" { return newToken(BOOL_LITERAL); }
303 "null" { return newToken(NULL_LITERAL); }
311 {PrimitiveType} { return newToken(PARAM_LIST_OR_ID_PRIMITIVE_TYPE); }
317 {PrimitiveType} { return newToken(PRIMITIVE_TYPE); }
318 {ClassDescriptor} { return newToken(CLASS_DESCRIPTOR); }
319 {ArrayPrefix} { return newToken(ARRAY_TYPE_PREFIX); }
391 [vp] [0-9]+ { return newToken(REGISTER); }
394 return newToken(ANNOTATION_VISIBILITY);
400 return newToken(ACCESS_SPEC);
405 return newToken(VERIFICATION_ERROR_TYPE);
408 "inline@0x" {HexDigit}+ { return newToken(INLINE_INDEX); }
409 "vtable@0x" {HexDigit}+ { return newToken(VTABLE_INDEX); }
410 "field@0x" {HexDigit}+ { return newToken(FIELD_OFFSET); }
413 return newToken(METHOD_HANDLE_TYPE_FIELD);
417 return newToken(METHOD_HANDLE_TYPE_METHOD);
420 # [^\r\n]* { return newToken(LINE_COMMENT, true); }
426 return newToken(INSTRUCTION_FORMAT10t);
430 return newToken(INSTRUCTION_FORMAT10x);
434 return newToken(INSTRUCTION_FORMAT10x_ODEX);
438 return newToken(INSTRUCTION_FORMAT11n);
443 return newToken(INSTRUCTION_FORMAT11x);
450 return newToken(INSTRUCTION_FORMAT12x_OR_ID);
459 return newToken(INSTRUCTION_FORMAT12x);
463 return newToken(INSTRUCTION_FORMAT20bc);
467 return newToken(INSTRUCTION_FORMAT20t);
472 return newToken(INSTRUCTION_FORMAT21c_FIELD);
477 return newToken(INSTRUCTION_FORMAT21c_FIELD_ODEX);
481 return newToken(INSTRUCTION_FORMAT21c_STRING);
485 return newToken(INSTRUCTION_FORMAT21c_TYPE);
489 return newToken(INSTRUCTION_FORMAT21c_METHOD_HANDLE);
493 return newToken(INSTRUCTION_FORMAT21c_METHOD_TYPE);
497 return newToken(INSTRUCTION_FORMAT21ih);
501 return newToken(INSTRUCTION_FORMAT21lh);
505 return newToken(INSTRUCTION_FORMAT21s);
509 return newToken(INSTRUCTION_FORMAT21t);
514 return newToken(INSTRUCTION_FORMAT22b);
519 return newToken(INSTRUCTION_FORMAT22c_FIELD);
524 return newToken(INSTRUCTION_FORMAT22c_FIELD_ODEX);
528 return newToken(INSTRUCTION_FORMAT22c_TYPE);
533 return newToken(INSTRUCTION_FORMAT22cs_FIELD);
537 return newToken(INSTRUCTION_FORMAT22s_OR_ID);
542 return newToken(INSTRUCTION_FORMAT22s);
546 return newToken(INSTRUCTION_FORMAT22t);
550 return newToken(INSTRUCTION_FORMAT22x);
560 return newToken(INSTRUCTION_FORMAT23x);
564 return newToken(INSTRUCTION_FORMAT30t);
568 return newToken(INSTRUCTION_FORMAT31c);
572 return newToken(INSTRUCTION_FORMAT31i_OR_ID);
576 return newToken(INSTRUCTION_FORMAT31i);
580 return newToken(INSTRUCTION_FORMAT31t);
584 return newToken(INSTRUCTION_FORMAT32x);
588 return newToken(INSTRUCTION_FORMAT35c_CALL_SITE);
592 return newToken(INSTRUCTION_FORMAT35c_METHOD);
596 return newToken(INSTRUCTION_FORMAT35c_METHOD_OR_METHOD_HANDLE_TYPE);
600 return newToken(INSTRUCTION_FORMAT35c_METHOD_ODEX);
604 return newToken(INSTRUCTION_FORMAT35c_TYPE);
608 return newToken(INSTRUCTION_FORMAT35mi_METHOD);
612 return newToken(INSTRUCTION_FORMAT35ms_METHOD);
616 return newToken(INSTRUCTION_FORMAT3rc_CALL_SITE);
621 return newToken(INSTRUCTION_FORMAT3rc_METHOD);
625 return newToken(INSTRUCTION_FORMAT3rc_METHOD_ODEX);
629 return newToken(INSTRUCTION_FORMAT3rc_TYPE);
633 return newToken(INSTRUCTION_FORMAT3rmi_METHOD);
637 return newToken(INSTRUCTION_FORMAT3rms_METHOD);
641 return newToken(INSTRUCTION_FORMAT45cc_METHOD);
645 return newToken(INSTRUCTION_FORMAT4rcc_METHOD);
649 return newToken(INSTRUCTION_FORMAT51l);
654 {PrimitiveType} { yybegin(YYINITIAL); return newToken(PRIMITIVE_TYPE); }
655 {ClassDescriptor} { yybegin(YYINITIAL); return newToken(CLASS_DESCRIPTOR); }
662 {PrimitiveType} { return newToken(PRIMITIVE_TYPE); }
663 V { return newToken(VOID_TYPE); }
664 {ClassDescriptor} { return newToken(CLASS_DESCRIPTOR); }
670 return newToken(ARRAY_TYPE_PREFIX);
685 {SimpleName} { return newToken(SIMPLE_NAME); }
686 "<" {SimpleName} ">" { return newToken(MEMBER_NAME); }
691 ".." { return newToken(DOTDOT); }
692 "->" { return newToken(ARROW); }
693 "=" { return newToken(EQUAL); }
694 ":" { return newToken(COLON); }
695 "," { return newToken(COMMA); }
696 "{" { return newToken(OPEN_BRACE); }
697 "}" { return newToken(CLOSE_BRACE); }
698 "(" { return newToken(OPEN_PAREN); }
699 ")" { return newToken(CLOSE_PAREN); }
700 "@" { return newToken(AT); }
701 [\r\n\t ]+ { return newToken(WHITE_SPACE, true); }
702 <<EOF>> { return newToken(EOF); }