From 91826b66ee694463fcbb0005cfa23f746f8ebb82 Mon Sep 17 00:00:00 2001 From: Unknown Date: Tue, 14 Aug 2012 15:42:25 -0700 Subject: Dafny: two bug fixes (resolution crashing on bad input, DafnyExtension crashing after certain deletes) --- Util/VS2010/DafnyExtension/DafnyExtension/OutliningTagger.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Util') diff --git a/Util/VS2010/DafnyExtension/DafnyExtension/OutliningTagger.cs b/Util/VS2010/DafnyExtension/DafnyExtension/OutliningTagger.cs index 86a53460..e51e9887 100644 --- a/Util/VS2010/DafnyExtension/DafnyExtension/OutliningTagger.cs +++ b/Util/VS2010/DafnyExtension/DafnyExtension/OutliningTagger.cs @@ -78,7 +78,7 @@ namespace DafnyLanguage if (start == end) yield break; foreach (var r in _regions) { - if (r.Start <= end && start <= r.Start + r.Length) { + if (0 <= r.Length && r.Start <= end && start <= r.Start + r.Length) { yield return new TagSpan( new SnapshotSpan(_snapshot, r.Start, r.Length), new OutliningRegionTag(false, false, "...", r.HoverText)); -- cgit v1.2.3