GraphView.GraphViewParser.ParseQuotedIdentifier C# (CSharp) Method

ParseQuotedIdentifier() private static method

private static ParseQuotedIdentifier ( IList tokens, int &nextToken, Identifier &result, int &farestError ) : bool
tokens IList
nextToken int
result Identifier
farestError int
return bool
        private static bool ParseQuotedIdentifier(
            IList<TSqlParserToken> tokens,
            ref int nextToken,
            ref Identifier result,
            ref int farestError)
        {
            var identifierName = "";
            QuoteType quoteType;
            if (!ReadToken(tokens, TSqlTokenType.QuotedIdentifier, ref identifierName, ref nextToken, ref farestError))
                return false;
            var decodedIdentifierName = Identifier.DecodeIdentifier(identifierName, out quoteType);
            result = new Identifier
            {
                Value = decodedIdentifierName,
                QuoteType = quoteType,
            };
            return true;
        }