Merge pull request #2691 from vargaz/socket-io-pending-exception
[mono.git] / mcs / class / Mono.CodeContracts / Mono.CodeContracts.Static.Analysis.ExpressionAnalysis.Expressions / IsInstExpr.cs
index 08220926689ce598c2fc0a285b450557bd9b9e04..0f537b342ff8daa8134a886a38e6dc3ccb09d781 100644 (file)
@@ -54,7 +54,7 @@ namespace Mono.CodeContracts.Static.Analysis.ExpressionAnalysis.Expressions {
                        return visitor.Isinst (pc, this.Type, dest, this.Argument, data);
                }
 
-               public override Expr<TSymbolicValue> Substitute (IImmutableMap<TSymbolicValue, LispList<TSymbolicValue>> substitutions)
+               public override Expr<TSymbolicValue> Substitute (IImmutableMap<TSymbolicValue, Sequence<TSymbolicValue>> substitutions)
                {
                        if (substitutions.ContainsKey (this.Argument))
                                return new IsInstExpr<TSymbolicValue> (substitutions [this.Argument].Head, this.Type);