| Index: sdk/lib/_internal/compiler/implementation/util/util.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/util/util.dart b/sdk/lib/_internal/compiler/implementation/util/util.dart
|
| index 70c1eafdf499daeb1d5a7740b4b87b8a4299b5f7..8a07687d3ee9f87a4f78fd7359b69d82b4680bea 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/util/util.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/util/util.dart
|
| @@ -16,6 +16,17 @@ part 'link.dart';
|
| // TODO(ahe): How about "Bolt"?
|
| abstract class Spannable {}
|
|
|
| +class _SpannableSentinel implements Spannable {
|
| + final String name;
|
| +
|
| + const _SpannableSentinel(this.name);
|
| +
|
| + String toString() => name;
|
| +}
|
| +
|
| +const Spannable CURRENT_ELEMENT_SPANNABLE =
|
| + const _SpannableSentinel("Current element");
|
| +
|
| class SpannableAssertionFailure {
|
| final Spannable node;
|
| final String message;
|
|
|