Bike.Parser.Parser.ParseArgument C# (CSharp) Method

ParseArgument() private method

private ParseArgument ( ) : Argument
return Argument
        private Argument ParseArgument()
        {
            var arg = new Argument { Token = Next() };
            if (Next().Is(TokenType.Multiply)) // i.e. '*', bad name, I know
            {
                Match(TokenType.Multiply);
                arg.ShouldExpand = true;
            }
            arg.Expression = ParseAssignmentExpression();
            return arg;
        }