private final int jjStopStringLiteralDfa_0()

in cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTokenManager.java [107:336]


private final int jjStopStringLiteralDfa_0(int pos, long active0, long active1){
   switch (pos)
   {
      case 0:
         if ((active1 & 0x8L) != 0L)
         {
            jjmatchedKind = 76;
            return 15;
         }
         if ((active0 & 0x400000000000L) != 0L)
         {
            jjmatchedKind = 76;
            return 6;
         }
         if ((active0 & 0xc0110000000000L) != 0L)
         {
            jjmatchedKind = 76;
            return 36;
         }
         if ((active0 & 0xfe3fa6f00004e006L) != 0L || (active1 & 0x7b7L) != 0L)
         {
            jjmatchedKind = 76;
            return 83;
         }
         if ((active0 & 0x80000000008L) != 0L)
         {
            jjmatchedKind = 76;
            return 63;
         }
         return -1;
      case 1:
         if ((active0 & 0x8002L) != 0L || (active1 & 0x18L) != 0L)
            return 83;
         if ((active0 & 0xfe3fb7f000046004L) != 0L || (active1 & 0x7a7L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 1;
            return 83;
         }
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 1;
            return 35;
         }
         if ((active0 & 0x80000000008L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 1;
            return 64;
         }
         if ((active0 & 0x400000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 1;
            return 5;
         }
         return -1;
      case 2:
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            if (jjmatchedPos != 2)
            {
               jjmatchedKind = 76;
               jjmatchedPos = 2;
            }
            return 34;
         }
         if ((active0 & 0xf02808f00000000cL) != 0L || (active1 & 0x22L) != 0L)
            return 83;
         if ((active0 & 0xe17f70000046000L) != 0L || (active1 & 0x685L) != 0L)
         {
            if (jjmatchedPos != 2)
            {
               jjmatchedKind = 76;
               jjmatchedPos = 2;
            }
            return 83;
         }
         return -1;
      case 3:
         if ((active0 & 0xd407b70000040000L) != 0L || (active1 & 0x606L) != 0L)
         {
            if (jjmatchedPos != 3)
            {
               jjmatchedKind = 76;
               jjmatchedPos = 3;
            }
            return 83;
         }
         if ((active0 & 0xa10400000006000L) != 0L || (active1 & 0x1L) != 0L)
            return 83;
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            if (jjmatchedPos != 3)
            {
               jjmatchedKind = 76;
               jjmatchedPos = 3;
            }
            return 33;
         }
         return -1;
      case 4:
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 4;
            return 32;
         }
         if ((active0 & 0x401810000000000L) != 0L)
            return 83;
         if ((active0 & 0xd006360000044000L) != 0L || (active1 & 0x6L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 4;
            return 83;
         }
         return -1;
      case 5:
         if ((active0 & 0x6140000000000L) != 0L || (active1 & 0x6L) != 0L)
            return 83;
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 5;
            return 31;
         }
         if ((active0 & 0xd000220000044000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 5;
            return 83;
         }
         return -1;
      case 6:
         if ((active0 & 0x40000L) != 0L)
            return 83;
         if ((active0 & 0xc0000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 6;
            return 30;
         }
         if ((active0 & 0xd000220000004000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 6;
            return 83;
         }
         return -1;
      case 7:
         if ((active0 & 0x20000000000L) != 0L)
            return 83;
         if ((active0 & 0xd040200000004000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 7;
            return 83;
         }
         if ((active0 & 0x80000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 7;
            return 29;
         }
         return -1;
      case 8:
         if ((active0 & 0x9000200000000000L) != 0L)
            return 83;
         if ((active0 & 0x4040000000004000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 8;
            return 83;
         }
         if ((active0 & 0x80000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 8;
            return 28;
         }
         return -1;
      case 9:
         if ((active0 & 0x80000000000000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 9;
            return 27;
         }
         if ((active0 & 0x4000000000000000L) != 0L)
            return 83;
         if ((active0 & 0x40000000004000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 9;
            return 83;
         }
         return -1;
      case 10:
         if ((active0 & 0x40000000000000L) != 0L)
            return 83;
         if ((active0 & 0x80000000000000L) != 0L)
            return 26;
         if ((active0 & 0x4000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 10;
            return 83;
         }
         return -1;
      case 11:
         if ((active0 & 0x4000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 11;
            return 83;
         }
         return -1;
      case 12:
         if ((active0 & 0x4000L) != 0L)
         {
            jjmatchedKind = 76;
            jjmatchedPos = 12;
            return 83;
         }
         return -1;
      default :
         return -1;
   }
}