📄 javaparsertokenmanager.java
字号:
/* Generated By:JJTree&JavaCC: Do not edit this line. JavaParserTokenManager.java */package net.sourceforge.pmd.ast;public class JavaParserTokenManager implements JavaParserConstants{ public java.io.PrintStream debugStream = System.out; public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){ switch (pos) { case 0: if ((active1 & 0x40000L) != 0L) return 4; if ((active0 & 0x7ffffffffffff000L) != 0L) { jjmatchedKind = 71; return 28; } if ((active0 & 0x100L) != 0L || (active1 & 0x1002000000000L) != 0L) return 49; return -1; case 1: if ((active0 & 0x201800000L) != 0L) return 28; if ((active0 & 0x7ffffffdfe7ff000L) != 0L) { if (jjmatchedPos != 1) { jjmatchedKind = 71; jjmatchedPos = 1; } return 28; } if ((active0 & 0x100L) != 0L) return 54; return -1; case 2: if ((active0 & 0x400026080000000L) != 0L) return 28; if ((active0 & 0x7bfffd9d7f7ff000L) != 0L) { if (jjmatchedPos != 2) { jjmatchedKind = 71; jjmatchedPos = 2; } return 28; } return -1; case 3: if ((active0 & 0xa20048102058000L) != 0L) return 28; if ((active0 & 0x71dff95c7d7a7000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 3; return 28; } return -1; case 4: if ((active0 & 0x20c50000781a4000L) != 0L) return 28; if ((active0 & 0x511af95c05603000L) != 0L) { if (jjmatchedPos != 4) { jjmatchedKind = 71; jjmatchedPos = 4; } return 28; } return -1; case 5: if ((active0 & 0x8ac10801000000L) != 0L) return 28; if ((active0 & 0x5110385424603000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 5; return 28; } return -1; case 6: if ((active0 & 0x5110205400201000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 6; return 28; } if ((active0 & 0x180024402000L) != 0L) return 28; return -1; case 7: if ((active0 & 0x5000000000201000L) != 0L) return 28; if ((active0 & 0x110205400000000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 7; return 28; } return -1; case 8: if ((active0 & 0x100204000000000L) != 0L) return 28; if ((active0 & 0x10001400000000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 8; return 28; } return -1; case 9: if ((active0 & 0x10000000000000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 9; return 28; } if ((active0 & 0x1400000000L) != 0L) return 28; return -1; case 10: if ((active0 & 0x10000000000000L) != 0L) { jjmatchedKind = 71; jjmatchedPos = 10; return 28; } return -1; default : return -1; }}private final int jjStartNfa_0(int pos, long active0, long active1){ return jjMoveNfa_0(jjStopStringLiteralDfa_0(pos, active0, active1), pos + 1);}private final int jjStopAtPos(int pos, int kind){ jjmatchedKind = kind; jjmatchedPos = pos; return pos + 1;}private final int jjStartNfaWithStates_0(int pos, int kind, int state){ jjmatchedKind = kind; jjmatchedPos = pos; try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { return pos + 1; } return jjMoveNfa_0(state, pos + 1);}private final int jjMoveStringLiteralDfa0_0(){ switch(curChar) { case 9: return jjStopAtPos(0, 2); case 10: return jjStopAtPos(0, 3); case 12: return jjStopAtPos(0, 5); case 13: return jjStopAtPos(0, 4); case 26: return jjStopAtPos(0, 120); case 32: return jjStopAtPos(0, 1); case 33: jjmatchedKind = 86; return jjMoveStringLiteralDfa1_0(0x0L, 0x20000000L); case 37: jjmatchedKind = 105; return jjMoveStringLiteralDfa1_0(0x0L, 0x10000000000000L); case 38: jjmatchedKind = 102; return jjMoveStringLiteralDfa1_0(0x0L, 0x2000080000000L); case 40: return jjStopAtPos(0, 74); case 41: return jjStopAtPos(0, 75); case 42: jjmatchedKind = 100; return jjMoveStringLiteralDfa1_0(0x0L, 0x800000000000L); case 43: jjmatchedKind = 98; return jjMoveStringLiteralDfa1_0(0x0L, 0x200100000000L); case 44: return jjStopAtPos(0, 81); case 45: jjmatchedKind = 99; return jjMoveStringLiteralDfa1_0(0x0L, 0x400200000000L); case 46: return jjStartNfaWithStates_0(0, 82, 4); case 47: jjmatchedKind = 101; return jjMoveStringLiteralDfa1_0(0x100L, 0x1000000000000L); case 58: return jjStopAtPos(0, 89); case 59: return jjStopAtPos(0, 80); case 60: jjmatchedKind = 85; return jjMoveStringLiteralDfa1_0(0x0L, 0x20040008000000L); case 61: jjmatchedKind = 83; return jjMoveStringLiteralDfa1_0(0x0L, 0x4000000L); case 62: jjmatchedKind = 84; return jjMoveStringLiteralDfa1_0(0x0L, 0xc0180010000000L); case 63: return jjStopAtPos(0, 88); case 91: return jjStopAtPos(0, 78); case 93: return jjStopAtPos(0, 79); case 94: jjmatchedKind = 104; return jjMoveStringLiteralDfa1_0(0x0L, 0x8000000000000L); case 97: return jjMoveStringLiteralDfa1_0(0x1000L, 0x0L); case 98: return jjMoveStringLiteralDfa1_0(0xe000L, 0x0L); case 99: return jjMoveStringLiteralDfa1_0(0x3f0000L, 0x0L); case 100: return jjMoveStringLiteralDfa1_0(0x1c00000L, 0x0L); case 101: return jjMoveStringLiteralDfa1_0(0x6000000L, 0x0L); case 102: return jjMoveStringLiteralDfa1_0(0xf8000000L, 0x0L); case 103: return jjMoveStringLiteralDfa1_0(0x100000000L, 0x0L); case 105: return jjMoveStringLiteralDfa1_0(0x7e00000000L, 0x0L); case 108: return jjMoveStringLiteralDfa1_0(0x8000000000L, 0x0L); case 110: return jjMoveStringLiteralDfa1_0(0x70000000000L, 0x0L); case 112: return jjMoveStringLiteralDfa1_0(0x780000000000L, 0x0L); case 114: return jjMoveStringLiteralDfa1_0(0x800000000000L, 0x0L); case 115: return jjMoveStringLiteralDfa1_0(0x401f000000000000L, 0x0L); case 116: return jjMoveStringLiteralDfa1_0(0x7e0000000000000L, 0x0L); case 118: return jjMoveStringLiteralDfa1_0(0x1800000000000000L, 0x0L); case 119: return jjMoveStringLiteralDfa1_0(0x2000000000000000L, 0x0L); case 123: return jjStopAtPos(0, 76); case 124: jjmatchedKind = 103; return jjMoveStringLiteralDfa1_0(0x0L, 0x4000040000000L); case 125: return jjStopAtPos(0, 77); case 126: jjmatchedKind = 87; return jjMoveStringLiteralDfa1_0(0x0L, 0x200000000000000L); default : return jjMoveNfa_0(0, 0); }}private final int jjMoveStringLiteralDfa1_0(long active0, long active1){ try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(0, active0, active1); return 1; } switch(curChar) { case 38: if ((active1 & 0x80000000L) != 0L) return jjStopAtPos(1, 95); break; case 42: if ((active0 & 0x100L) != 0L) return jjStartNfaWithStates_0(1, 8, 54); break; case 43: if ((active1 & 0x100000000L) != 0L) return jjStopAtPos(1, 96); break; case 45: if ((active1 & 0x200000000L) != 0L) return jjStopAtPos(1, 97); break; case 60: if ((active1 & 0x40000000000L) != 0L) { jjmatchedKind = 106; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x20000000000000L); case 61: if ((active1 & 0x4000000L) != 0L) return jjStopAtPos(1, 90); else if ((active1 & 0x8000000L) != 0L) return jjStopAtPos(1, 91); else if ((active1 & 0x10000000L) != 0L) return jjStopAtPos(1, 92); else if ((active1 & 0x20000000L) != 0L) return jjStopAtPos(1, 93); else if ((active1 & 0x200000000000L) != 0L) return jjStopAtPos(1, 109); else if ((active1 & 0x400000000000L) != 0L) return jjStopAtPos(1, 110); else if ((active1 & 0x800000000000L) != 0L) return jjStopAtPos(1, 111); else if ((active1 & 0x1000000000000L) != 0L) return jjStopAtPos(1, 112); else if ((active1 & 0x2000000000000L) != 0L) return jjStopAtPos(1, 113); else if ((active1 & 0x4000000000000L) != 0L) return jjStopAtPos(1, 114); else if ((active1 & 0x8000000000000L) != 0L) return jjStopAtPos(1, 115); else if ((active1 & 0x10000000000000L) != 0L) return jjStopAtPos(1, 116); break; case 62: if ((active1 & 0x80000000000L) != 0L) { jjmatchedKind = 107; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0xc0100000000000L); case 91: return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x200000000000000L); case 97: return jjMoveStringLiteralDfa2_0(active0, 0x90008030000L, active1, 0L); case 98: return jjMoveStringLiteralDfa2_0(active0, 0x1000L, active1, 0L); case 101: return jjMoveStringLiteralDfa2_0(active0, 0x820000400000L, active1, 0L); case 102: if ((active0 & 0x200000000L) != 0L) return jjStartNfaWithStates_0(1, 33, 28); break; case 104: return jjMoveStringLiteralDfa2_0(active0, 0x20e1000000040000L, active1, 0L); case 105: return jjMoveStringLiteralDfa2_0(active0, 0x30000000L, active1, 0L); case 108: return jjMoveStringLiteralDfa2_0(active0, 0x42080000L, active1, 0L); case 109: return jjMoveStringLiteralDfa2_0(active0, 0xc00000000L, active1, 0L); case 110: return jjMoveStringLiteralDfa2_0(active0, 0x7000000000L, active1, 0L); case 111: if ((active0 & 0x800000L) != 0L) { jjmatchedKind = 23; jjmatchedPos = 1; } return jjMoveStringLiteralDfa2_0(active0, 0x1800008181302000L, active1, 0L); case 114: return jjMoveStringLiteralDfa2_0(active0, 0x700300000004000L, active1, 0L); case 116: return jjMoveStringLiteralDfa2_0(active0, 0x4002000000000000L, active1, 0L); case 117: return jjMoveStringLiteralDfa2_0(active0, 0x4440000000000L, active1, 0L); case 119: return jjMoveStringLiteralDfa2_0(active0, 0x8000000000000L, active1, 0L); case 120: return jjMoveStringLiteralDfa2_0(active0, 0x4000000L, active1, 0L); case 121: return jjMoveStringLiteralDfa2_0(active0, 0x10000000008000L, active1, 0L); case 124: if ((active1 & 0x40000000L) != 0L) return jjStopAtPos(1, 94); break; default : break; } return jjStartNfa_0(0, active0, active1);}private final int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1){ if (((active0 &= old0) | (active1 &= old1)) == 0L) return jjStartNfa_0(0, old0, old1); try { curChar = input_stream.readChar(); } catch(java.io.IOException e) { jjStopStringLiteralDfa_0(1, active0, active1); return 2; } switch(curChar) { case 61: if ((active1 & 0x20000000000000L) != 0L) return jjStopAtPos(2, 117); else if ((active1 & 0x40000000000000L) != 0L) return jjStopAtPos(2, 118); break; case 62: if ((active1 & 0x100000000000L) != 0L) { jjmatchedKind = 108; jjmatchedPos = 2; } return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x80000000000000L); case 93: if ((active1 & 0x200000000000000L) != 0L) return jjStopAtPos(2, 121); break; case 97: return jjMoveStringLiteralDfa3_0(active0, 0x1020000000c0000L, active1, 0L); case 98: return jjMoveStringLiteralDfa3_0(active0, 0x400000000000L, active1, 0L); case 99: return jjMoveStringLiteralDfa3_0(active0, 0x80000000000L, active1, 0L); case 101: return jjMoveStringLiteralDfa3_0(active0, 0x4000L, active1, 0L); case 102:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -