summaryrefslogtreecommitdiff
path: root/Source/VCGeneration/VC.cs
diff options
context:
space:
mode:
authorGravatar qadeer <unknown>2010-09-03 21:14:04 +0000
committerGravatar qadeer <unknown>2010-09-03 21:14:04 +0000
commit918ea1673b222dc251a3588de463d164dd3e4f4d (patch)
tree79a7299a6e104a65dcafc7ebc1018a75a9ede6af /Source/VCGeneration/VC.cs
parent2632156b2b42feeb119288afd4c462aa946b69e3 (diff)
Henrique's addition to the the ErrorHandler API to retrieve models
Diffstat (limited to 'Source/VCGeneration/VC.cs')
-rw-r--r--Source/VCGeneration/VC.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/VCGeneration/VC.cs b/Source/VCGeneration/VC.cs
index 68d34547..a906f137 100644
--- a/Source/VCGeneration/VC.cs
+++ b/Source/VCGeneration/VC.cs
@@ -2909,6 +2909,10 @@ namespace VC {
public override void OnModel(IList<string/*!*/>/*!*/ labels, ErrorModel errModel) {
//Contract.Requires(cce.NonNullElements(labels));
if (CommandLineOptions.Clo.PrintErrorModel >= 1 && errModel != null) {
+ if (VC.ConditionGeneration.errorModelList != null)
+ {
+ VC.ConditionGeneration.errorModelList.Add(errModel);
+ }
errModel.Print(ErrorReporter.ModelWriter);
ErrorReporter.ModelWriter.Flush();
}