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

ParseMemberExpression() private method

private ParseMemberExpression ( ) : ExprNode
return ExprNode
        private ExprNode ParseMemberExpression()
        {
            var exp = new MemberExpression {Token = Next()};
            exp.Expression = Next().Is(TokenType.Func)
                ? ParseFunctionExpression()
                : ParsePrimaryExpression();
            exp.Suffixes = ParseMemberExpressionSuffix();
            return exp.Suffixes.Count == 0
                ? exp.Expression
                : exp;
        }