Index: pkg/compiler/lib/src/elements/modelx.dart |
diff --git a/pkg/compiler/lib/src/elements/modelx.dart b/pkg/compiler/lib/src/elements/modelx.dart |
index 2381d64022b357abfcc46f8a1b83ca0e81f90309..233014ab41d5a36fd0c9fa91f13839b945215d02 100644 |
--- a/pkg/compiler/lib/src/elements/modelx.dart |
+++ b/pkg/compiler/lib/src/elements/modelx.dart |
@@ -1845,7 +1845,9 @@ class ErroneousInitializingFormalElementX extends ParameterElementX |
DynamicType get type => const DynamicType(); |
} |
-class AbstractFieldElementX extends ElementX implements AbstractFieldElement { |
+class AbstractFieldElementX extends ElementX |
+ with AbstractFieldElementCommon |
+ implements AbstractFieldElement { |
GetterElementX getter; |
SetterElementX setter; |
@@ -1888,18 +1890,9 @@ class AbstractFieldElementX extends ElementX implements AbstractFieldElement { |
} |
} |
- bool get isInstanceMember { |
- return isClassMember && !isStatic; |
- } |
- |
accept(ElementVisitor visitor, arg) { |
return visitor.visitAbstractFieldElement(this, arg); |
} |
- |
- bool get isAbstract { |
- return getter != null && getter.isAbstract || |
- setter != null && setter.isAbstract; |
- } |
} |
// TODO(johnniwinther): [FunctionSignature] should be merged with |