summaryrefslogtreecommitdiff
path: root/Source/Core/LambdaHelper.cs
diff options
context:
space:
mode:
authorGravatar Ally Donaldson <unknown>2013-07-22 23:03:55 +0100
committerGravatar Ally Donaldson <unknown>2013-07-22 23:03:55 +0100
commit350d32403f7441df525f871f3853ca9b660211fe (patch)
tree08883f3535bcddedf088d77e1a8dd532415a1154 /Source/Core/LambdaHelper.cs
parent07e15dce2315f99bcbc7b3aa558653feec9de906 (diff)
All ...Seq classes now gone
Diffstat (limited to 'Source/Core/LambdaHelper.cs')
-rw-r--r--Source/Core/LambdaHelper.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/LambdaHelper.cs b/Source/Core/LambdaHelper.cs
index a461db22..9b8a09c1 100644
--- a/Source/Core/LambdaHelper.cs
+++ b/Source/Core/LambdaHelper.cs
@@ -100,9 +100,9 @@ namespace Microsoft.Boogie {
List<Expr> callArgs = new List<Expr>();
List<Expr> axCallArgs = new List<Expr>();
List<Variable> dummies = new List<Variable>(lambda.Dummies);
- TypeVariableSeq freeTypeVars = new TypeVariableSeq();
+ List<TypeVariable> freeTypeVars = new List<TypeVariable>();
List<Type/*!*/> fnTypeVarActuals = new List<Type/*!*/>();
- TypeVariableSeq freshTypeVars = new TypeVariableSeq(); // these are only used in the lambda@n function's definition
+ List<TypeVariable> freshTypeVars = new List<TypeVariable>(); // these are only used in the lambda@n function's definition
foreach (object o in freeVars) {
// 'o' is either a Variable or a TypeVariable. Since the lambda desugaring happens only
// at the outermost level of a program (where there are no mutable variables) and, for
@@ -147,7 +147,7 @@ namespace Microsoft.Boogie {
NAryExpr select = Expr.Select(axcall, selectArgs);
select.Type = lambda.Body.Type;
List<Type/*!*/> selectTypeParamActuals = new List<Type/*!*/>();
- TypeVariableSeq forallTypeVariables = new TypeVariableSeq();
+ List<TypeVariable> forallTypeVariables = new List<TypeVariable>();
foreach (TypeVariable/*!*/ tp in lambda.TypeParameters) {
Contract.Assert(tp != null);
selectTypeParamActuals.Add(tp);