| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/type/TypeImpl.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/type/TypeImpl.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/type/TypeImpl.java
|
| index c6843ad99fa16c772deb3edb08d5c51456a71e8c..b09bb6c7634845eff37bd2bd703b4fa699d82907 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/type/TypeImpl.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/type/TypeImpl.java
|
| @@ -39,6 +39,9 @@ public abstract class TypeImpl implements Type {
|
|
|
| @Override
|
| public boolean equals(Object object) {
|
| + if (object == this) {
|
| + return true;
|
| + }
|
| if (object instanceof TypePair) {
|
| TypePair typePair = (TypePair) object;
|
| return firstType.equals(typePair.firstType) && secondType != null
|
|
|