public static MethodNode Parse(ContextNode context, IAbstractSyntaxTree lexerNode) { Contract.Requires(lexerNode.Type == Lexer.TokenType.Function); var method = FunctionDeclarationNode.ParseAsFunctor(context, lexerNode); return(new MethodNode(method.MethodReference, null, context, method.SequencePoint)); }