Index: pkg/compiler/lib/src/elements/elements.dart |
diff --git a/pkg/compiler/lib/src/elements/elements.dart b/pkg/compiler/lib/src/elements/elements.dart |
index 442e12b22701773a76c374dde646b3d4dcc2f264..eabc9913363e6283e3c2ed9bc653d7bdf9bd264b 100644 |
--- a/pkg/compiler/lib/src/elements/elements.dart |
+++ b/pkg/compiler/lib/src/elements/elements.dart |
@@ -1327,6 +1327,8 @@ abstract class ClassElement extends TypeDeclarationElement |
int get supertypeLoadState; |
String get nativeTagInfo; |
+ /// `true` if this class is an enum declaration. |
+ bool get isEnumClass; |
bool get isMixinApplication; |
bool get isUnnamedMixinApplication; |
bool get hasBackendMembers; |
@@ -1353,8 +1355,6 @@ abstract class ClassElement extends TypeDeclarationElement |
void addMember(Element element, DiagnosticListener listener); |
void addToScope(Element element, DiagnosticListener listener); |
- void setDefaultConstructor(FunctionElement constructor, Compiler compiler); |
- |
void addBackendMember(Element element); |
void reverseBackendMembers(); |