diff --git a/lib/src/model/model_element.dart b/lib/src/model/model_element.dart index b17a4d1457..c895e45cfa 100644 --- a/lib/src/model/model_element.dart +++ b/lib/src/model/model_element.dart @@ -179,7 +179,7 @@ abstract class ModelElement extends Canonicalization if (e is FieldElement) { if (enclosingContainer == null) { if (e.isEnumConstant) { - var index = e.computeConstantValue().getField(e.name).toIntValue(); + var index = e.computeConstantValue().getField('index').toIntValue(); newModelElement = EnumField.forConstant(index, e, library, packageGraph, getter); } else if (e.enclosingElement is ExtensionElement) {