diff options
author | wuestholz <unknown> | 2013-06-12 16:40:09 -0700 |
---|---|---|
committer | wuestholz <unknown> | 2013-06-12 16:40:09 -0700 |
commit | 0a3b095205a91b480a0b89c404981c498f088747 (patch) | |
tree | ce66532fb0a12562335c7d108d205c83f0575242 /Source/DafnyExtension/DafnyDriver.cs | |
parent | d6a7fa533bc0587ae87aedee3ef636e163938480 (diff) |
DafnyExtension: Added a menu item to toggle verification result caching.
Diffstat (limited to 'Source/DafnyExtension/DafnyDriver.cs')
-rw-r--r-- | Source/DafnyExtension/DafnyDriver.cs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/DafnyExtension/DafnyDriver.cs b/Source/DafnyExtension/DafnyDriver.cs index ad5986a8..f1db3316 100644 --- a/Source/DafnyExtension/DafnyDriver.cs +++ b/Source/DafnyExtension/DafnyDriver.cs @@ -38,8 +38,6 @@ namespace DafnyLanguage options.ApplyDefaultOptions();
ExecutionEngine.printer = new ConsolePrinter();
- // TODO(wuestholz): Turn this on as soon as the snapshot verification in Boogie works reliably.
- // Dafny.DafnyOptions.Clo.VerifySnapshots = true;
}
}
@@ -155,6 +153,12 @@ namespace DafnyLanguage }
}
+ public static bool ToggleIncrementalVerification()
+ {
+ Dafny.DafnyOptions.Clo.VerifySnapshots = !Dafny.DafnyOptions.Clo.VerifySnapshots;
+ return Dafny.DafnyOptions.Clo.VerifySnapshots;
+ }
+
public static bool Verify(Dafny.Program dafnyProgram, string requestId, ErrorReporterDelegate er) {
Dafny.Translator translator = new Dafny.Translator();
translator.InsertChecksums = true;
|