private int jjStopStringLiteralDfa_4(int pos, long active0)
{
switch(pos)
{
case 0:
if ((active0 & 0xd000L) != 0L)
return 2;
if ((active0 & 0x200000000000L) != 0L)
{
jjmatchedKind = 52;
return 22;
}
if ((active0 & 0x900000000000L) != 0L)
{
jjmatchedKind = 52;
return 7;
}
return -1;
case 1:
if ((active0 & 0x4000L) != 0L)
return 0;
if ((active0 & 0x200000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 1;
return 28;
}
if ((active0 & 0x800000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 1;
return 7;
}
if ((active0 & 0x100000000000L) != 0L)
return 7;
return -1;
case 2:
if ((active0 & 0x200000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 2;
return 23;
}
if ((active0 & 0x800000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 2;
return 7;
}
return -1;
case 3:
if ((active0 & 0x800000000000L) != 0L)
return 7;
if ((active0 & 0x200000000000L) != 0L)
{
jjmatchedKind = 46;
jjmatchedPos = 3;
return 30;
}
return -1;
case 4:
if ((active0 & 0x200000000000L) != 0L)
{
jjmatchedKind = 52;
jjmatchedPos = 4;
return 7;
}
return -1;
default:
return -1;
}
}