Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/world.dart |
| =================================================================== |
| --- sdk/lib/_internal/compiler/implementation/world.dart (revision 15244) |
| +++ sdk/lib/_internal/compiler/implementation/world.dart (working copy) |
| @@ -126,10 +126,9 @@ |
| // Returns whether a subclass of [superclass] implements [type]. |
| bool hasAnySubclassThatImplements(ClassElement superclass, DartType type) { |
| - Set<ClassElement> typesImplementedBySubclasses = |
| - typesImplementedBySubclasses[superclass]; |
| - if (typesImplementedBySubclasses == null) return false; |
| - return typesImplementedBySubclasses.contains(type.element); |
| + Set<ClassElement> types = typesImplementedBySubclasses[superclass]; |
|
ahe
2012/11/22 12:16:23
types -> subclasses?
ngeoffray
2012/11/22 12:19:13
Done.
|
| + if (types == null) return false; |
| + return types.contains(type.element); |
| } |
| bool hasNoOverridingMember(Element element) { |