Merge pull request #160 from garuma/tpl-dataflow-plumbing
[mono.git] / mcs / mcs / argument.cs
index 000d983787a300b7cc99eda3fccf1e89ff02c283..2192b9c9e6808fa95db188eca5fcbde869b5adae 100644 (file)
@@ -548,6 +548,12 @@ namespace Mono.CSharp
                                        if (la == a)
                                                break;
 
+                                       //
+                                       // When the argument is filled later by default expression
+                                       //
+                                       if (la == null)
+                                               continue;
+
                                        var ma = la as MovableArgument;
                                        if (ma == null) {
                                                ma = new MovableArgument (la);