summaryrefslogtreecommitdiff
path: root/Source/Core/Absy.cs
diff options
context:
space:
mode:
authorGravatar wuestholz <unknown>2014-07-06 22:29:26 +0200
committerGravatar wuestholz <unknown>2014-07-06 22:29:26 +0200
commit40efa1496ae36400e0f334a215b86371a56a6b9c (patch)
tree49a7949bff9797dbc3955af8fe9b6e744353c2ba /Source/Core/Absy.cs
parentbb6e253feab04cc13de3132520eac3ffc8150f01 (diff)
Worked on adding support for "canned errors".
Diffstat (limited to 'Source/Core/Absy.cs')
-rw-r--r--Source/Core/Absy.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/Core/Absy.cs b/Source/Core/Absy.cs
index 2f4b4e8a..e67be411 100644
--- a/Source/Core/Absy.cs
+++ b/Source/Core/Absy.cs
@@ -2682,6 +2682,17 @@ namespace Microsoft.Boogie {
public ISet<byte[]> AssertionChecksumsInPreviousSnapshot { get; set; }
+ public IList<AssertCmd> CannedFailingAssertions { get; protected set; }
+
+ public void AddCannedFailingAssertion(AssertCmd assertion)
+ {
+ if (CannedFailingAssertions == null)
+ {
+ CannedFailingAssertions = new List<AssertCmd>();
+ }
+ CannedFailingAssertions.Add(assertion);
+ }
+
// Strongly connected components
private StronglyConnectedComponents<Block/*!*/> scc;
[ContractInvariantMethod]