sdk/dotnet/src/Microsoft.Datasync.Client/Query/OData/ODataExpressionParser.cs
/// <summary>
/// Parses the arguments to a function call (including the open and close parens).
/// </summary>
/// <returns>A list of <see cref="QueryNode"/> objects for the arguments.</returns>
Parses the arguments to a function call (including the open and close parens).
Parses the arguments to a function call ( including the open and close parens ) .
private IList<QueryNode> ParseArgumentList()
        {
            ValidateTokenIsType(QueryTokenKind.OpenParen, "'(' expected.");
            lexer.NextToken();
            IList<QueryNode> args = lexer.Token.Kind != QueryTokenKind.CloseParen ? ParseArguments() : new List<QueryNode>();
            ValidateTokenIsType(QueryTokenKind.CloseParen, "')' expected.");
            lexer.NextToken();
            return args;
        }
private IList < QueryNode > ParseArgumentList ( ) { ValidateTokenIsType ( QueryTokenKind . OpenParen , " " ) ; lexer . NextToken ( ) ; IList < QueryNode > args = lexer . Token . Kind != QueryTokenKind . CloseParen ? ParseArguments ( ) : new List < QueryNode > ( ) ; ValidateTokenIsType ( QueryTokenKind . CloseParen , " " ) ; lexer . NextToken ( ) ; return args ; }
Parses the arguments to a function call (including the open and close parens).
Parses the arguments to a function call ( including the open and close parens ) .
A list of  objects for the arguments.
A list of objects for the arguments .