NVelocity.Runtime.Parser.ParserTokenManager.jjStopStringLiteralDfa_1 C# (CSharp) Method

jjStopStringLiteralDfa_1() private method

private jjStopStringLiteralDfa_1 ( int pos, long active0 ) : int
pos int
active0 long
return int
        private int jjStopStringLiteralDfa_1(int pos, long active0)
        {
            switch(pos)
            {
                case 0:
                    if ((active0 & 0xd000L) != 0L)
                        return 2;
                    if ((active0 & 0x6000000L) != 0L)
                    {
                        jjmatchedKind = 56;
                        return 25;
                    }
                    if ((active0 & 0x10L) != 0L)
                        return 27;
                    return -1;
                case 1:
                    if ((active0 & 0x4000L) != 0L)
                        return 0;
                    if ((active0 & 0x6000000L) != 0L)
                    {
                        jjmatchedKind = 56;
                        jjmatchedPos = 1;
                        return 25;
                    }
                    return -1;
                case 2:
                    if ((active0 & 0x6000000L) != 0L)
                    {
                        jjmatchedKind = 56;
                        jjmatchedPos = 2;
                        return 25;
                    }
                    return -1;
                case 3:
                    if ((active0 & 0x4000000L) != 0L)
                    {
                        jjmatchedKind = 56;
                        jjmatchedPos = 3;
                        return 25;
                    }
                    if ((active0 & 0x2000000L) != 0L)
                        return 25;
                    return -1;
                default:
                    return -1;
            }
        }
ParserTokenManager