Adding fix for case of error CS0177
[mono.git] / mcs / mcs / delegate.cs
index 326c4b7e8adb3cc51f28a20fb7244cfc5cdd8203..a5adf348a4186e0405676a21b4b05d0b211a3f3c 100644 (file)
@@ -581,6 +581,11 @@ namespace Mono.CSharp {
                        ec.Emit (OpCodes.Newobj, constructor_method);
                }
 
+               public override void FlowAnalysis (FlowAnalysisContext fc) {
+                       base.FlowAnalysis (fc);
+                       method_group.FlowAnalysis (fc);
+               }
+
                void Error_ConversionFailed (ResolveContext ec, MethodSpec method, Expression return_type)
                {
                        var invoke_method = Delegate.GetInvokeMethod (type);