summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Absy.cs1
-rw-r--r--Source/Core/AbsyCmd.cs1
-rw-r--r--Source/Core/AbsyExpr.cs2
-rw-r--r--Source/Core/AbsyQuant.cs1
-rw-r--r--Source/Core/LambdaHelper.cs1
-rw-r--r--Source/Core/Parser.cs2
6 files changed, 7 insertions, 1 deletions
diff --git a/Source/Core/Absy.cs b/Source/Core/Absy.cs
index 0aaf3c46..18a0441a 100644
--- a/Source/Core/Absy.cs
+++ b/Source/Core/Absy.cs
@@ -95,6 +95,7 @@ namespace Microsoft.Boogie {
using Microsoft.Boogie.AbstractInterpretation;
using AI = Microsoft.AbstractInterpretationFramework;
using Graphing;
+ using Set = GSet<object>;
[ContractClass(typeof(AbsyContracts))]
public abstract class Absy {
diff --git a/Source/Core/AbsyCmd.cs b/Source/Core/AbsyCmd.cs
index 676ffd5a..650e47f4 100644
--- a/Source/Core/AbsyCmd.cs
+++ b/Source/Core/AbsyCmd.cs
@@ -15,6 +15,7 @@ namespace Microsoft.Boogie {
using Microsoft.Boogie.AbstractInterpretation;
using AI = Microsoft.AbstractInterpretationFramework;
using System.Diagnostics.Contracts;
+ using Set = GSet<object>;
//---------------------------------------------------------------------
diff --git a/Source/Core/AbsyExpr.cs b/Source/Core/AbsyExpr.cs
index 9a0fe64e..7e5651f2 100644
--- a/Source/Core/AbsyExpr.cs
+++ b/Source/Core/AbsyExpr.cs
@@ -18,6 +18,8 @@ namespace Microsoft.Boogie {
using System.Diagnostics.Contracts;
using Microsoft.Basetypes;
+ using Set = GSet<object>;
+
//---------------------------------------------------------------------
// Expressions
diff --git a/Source/Core/AbsyQuant.cs b/Source/Core/AbsyQuant.cs
index cae8bd92..3f798fd2 100644
--- a/Source/Core/AbsyQuant.cs
+++ b/Source/Core/AbsyQuant.cs
@@ -17,6 +17,7 @@ namespace Microsoft.Boogie {
using System.Diagnostics.Contracts;
using Microsoft.Basetypes;
+ using Set = GSet<object>;
//---------------------------------------------------------------------
// Quantifiers and general binders
diff --git a/Source/Core/LambdaHelper.cs b/Source/Core/LambdaHelper.cs
index 04bf0222..b3b02724 100644
--- a/Source/Core/LambdaHelper.cs
+++ b/Source/Core/LambdaHelper.cs
@@ -11,6 +11,7 @@ namespace Microsoft.Boogie {
using System.Collections.Generic;
using System.Diagnostics;
using System.Diagnostics.Contracts;
+ using Set = GSet<object>;
public static class LambdaHelper {
public static Absy Desugar(Absy node, out List<Expr/*!*/>/*!*/ axioms, out List<Function/*!*/>/*!*/ functions) {
diff --git a/Source/Core/Parser.cs b/Source/Core/Parser.cs
index 5bfbbfc2..3602339e 100644
--- a/Source/Core/Parser.cs
+++ b/Source/Core/Parser.cs
@@ -116,7 +116,7 @@ private class BvBounds : Expr {
Contract.Requires(stream != null);
{Contract.Assert(false);throw new cce.UnreachableException();}
}
- public override void ComputeFreeVariables(Set/*!*/ freeVars) {Contract.Requires(freeVars != null); {Contract.Assert(false);throw new cce.UnreachableException();} }
+ public override void ComputeFreeVariables(GSet<object>/*!*/ freeVars) {Contract.Requires(freeVars != null); {Contract.Assert(false);throw new cce.UnreachableException();} }
public override AI.IExpr/*!*/ IExpr { get { Contract.Ensures(Contract.Result<AI.IExpr>()!=null); {Contract.Assert(false);throw new cce.UnreachableException();} } }
}