| Index: sdk/lib/core/errors.dart
|
| diff --git a/sdk/lib/core/errors.dart b/sdk/lib/core/errors.dart
|
| index 4dfa006ca7cfba6daed3d5ec0e5e946e4255268a..e563990161df2168bc66ed5bd27bcb9a41c17908 100644
|
| --- a/sdk/lib/core/errors.dart
|
| +++ b/sdk/lib/core/errors.dart
|
| @@ -557,3 +557,11 @@ class CyclicInitializationError extends Error {
|
| ? "Reading static variable during its initialization"
|
| : "Reading static variable '$variableName' during its initialization";
|
| }
|
| +
|
| +/// Used by Fasta to throw a compile-time error in a way that is compatible
|
| +/// with compile-time constant evaluation.
|
| +class _ConstantExpressionError {
|
| + const _ConstantExpressionError();
|
| +
|
| + external _throw(error);
|
| +}
|
|
|