JinianNet.JNTemplate.Parser.TemplateLexer.GetToken C# (CSharp) Method

GetToken() private method

private GetToken ( TokenKind tokenKind ) : JinianNet.JNTemplate.Parser.Node.Token
tokenKind TokenKind
return JinianNet.JNTemplate.Parser.Node.Token
        private Token GetToken(TokenKind tokenKind)
        {

            Token token;
            if (tokenKind == TokenKind.StringEnd)
            {
                token = new Token(this._kind, this._scanner.GetEscapeString());
            }
            else
            {
                token = new Token(this._kind, this._scanner.GetString());
            }
            token.BeginLine = this._startLine;
            token.BeginColumn = this._startColumn;
            token.EndColumn = this._column;
            token.BeginLine = this._line;
            this._kind = tokenKind;
            this._startColumn = this._column;
            this._startLine = this._line;
            return token;
        }