| Index: pkg/compiler/lib/src/kernel/element_map_impl.dart
|
| diff --git a/pkg/compiler/lib/src/kernel/element_map_impl.dart b/pkg/compiler/lib/src/kernel/element_map_impl.dart
|
| index 61bc31bf1be3c41c65f55ed370eb7f40854074ec..4d0483de4811780b35742ff41d29ae6f9d57ebaa 100644
|
| --- a/pkg/compiler/lib/src/kernel/element_map_impl.dart
|
| +++ b/pkg/compiler/lib/src/kernel/element_map_impl.dart
|
| @@ -679,6 +679,14 @@ class KernelToElementMapImpl extends KernelToElementMapMixin {
|
| return getFieldConstantValue(data.node) != null;
|
| }
|
|
|
| + ConstantValue getConstantFieldInitializer(KField field) {
|
| + _FieldData data = _memberList[field.memberIndex];
|
| + ConstantValue value = getFieldConstantValue(data.node);
|
| + assert(value != null,
|
| + failedAt(field, "Field $field doesn't have a constant initial value."));
|
| + return value;
|
| + }
|
| +
|
| TypeVariableEntity getTypeVariable(ir.TypeParameter node) =>
|
| _getTypeVariable(node);
|
|
|
|
|