private static ExpressionNode AsOverloadedMethod(ContextNode context, AssignmentOperatorType op, ExpressionNode left, ExpressionNode right, SequencePoint point) { if (!OperatorMethods.ContainsKey(op)) { return(null); } string name = OperatorMethods[op]; return(BinaryOperatorNode.AsOverload(context, name, left, right, point)); }