| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/element/ClassElement.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/element/ClassElement.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/element/ClassElement.java
|
| index e835b0e9605a2c2fcab3bfdc671f3dd55dedf5ad..c31dc198e46810eb7811623eff06add421fe6ad7 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/element/ClassElement.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/element/ClassElement.java
|
| @@ -114,6 +114,14 @@ public interface ClassElement extends Element {
|
| public ConstructorElement getUnnamedConstructor();
|
|
|
| /**
|
| + * Return {@code true} if this class has reference to super (so, for example, cannot be used as a
|
| + * mixin).
|
| + *
|
| + * @return {@code true} if this class has reference to super
|
| + */
|
| + public boolean hasReferenceToSuper();
|
| +
|
| + /**
|
| * Return {@code true} if this class is abstract. A class is abstract if it has an explicit
|
| * {@code abstract} modifier. Note, that this definition of <i>abstract</i> is different from
|
| * <i>has unimplemented members</i>.
|
|
|