| Index: pkg/meta/lib/meta.dart
|
| diff --git a/pkg/meta/lib/meta.dart b/pkg/meta/lib/meta.dart
|
| index 633a4d362fb50fe80e1fd26023b6ad05b5db415b..984287546f6558dfa0ef1395c7950449d28d840d 100644
|
| --- a/pkg/meta/lib/meta.dart
|
| +++ b/pkg/meta/lib/meta.dart
|
| @@ -128,7 +128,6 @@ class Required {
|
| const Required([this.reason]);
|
| }
|
|
|
| -
|
| /// Used to annotate a parameter of an instance method that overrides another
|
| /// method.
|
| ///
|
| @@ -137,6 +136,9 @@ class Required {
|
| /// is a subtype of the overridden parameter type.
|
| const _Checked checked = const _Checked();
|
|
|
| +/// Used to annotate a field is allowed to be overridden in Strong Mode.
|
| +const _Virtual virtual = const _Virtual();
|
| +
|
| class _Checked {
|
| const _Checked();
|
| }
|
| @@ -161,6 +163,10 @@ class _Protected {
|
| const _Protected();
|
| }
|
|
|
| +class _Virtual {
|
| + const _Virtual();
|
| +}
|
| +
|
| class _VisibleForTesting {
|
| const _VisibleForTesting();
|
| }
|
|
|