Antlr4.Automata.LexerATNFactory.TokenRef C# (CSharp) Method

TokenRef() public method

public TokenRef ( TerminalAST node ) : Handle
node Antlr4.Tool.Ast.TerminalAST
return Handle
        public override Handle TokenRef(TerminalAST node)
        {
            // Ref to EOF in lexer yields char transition on -1
            if (node.Text.Equals("EOF"))
            {
                ATNState left = NewState(node);
                ATNState right = NewState(node);
                left.AddTransition(new AtomTransition(right, IntStreamConstants.Eof));
                return new Handle(left, right);
            }
            return _RuleRef(node);
        }