Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(278)

Unified Diff: editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java

Issue 17826013: Use InheritanceManager to lookup 'iterator' getter. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Fixes for review comments. Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java
diff --git a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java
index 099ee3eab3949e759c694adf9f3375d403e38207..5d325cc1b282692a6be91d2524d645e9ee84cd67 100644
--- a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java
+++ b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/internal/resolver/TestTypeProvider.java
@@ -206,8 +206,8 @@ public class TestTypeProvider implements TypeProvider {
listElement.setConstructors(new ConstructorElement[] {constructorElement(listElement, null)});
listType = listElement.getType();
Type eType = listElement.getTypeVariables()[0].getType();
- InterfaceType supertype = getIterableType().substitute(new Type[] {eType});
- listElement.setSupertype(supertype);
+ InterfaceType iterableType = getIterableType().substitute(new Type[] {eType});
+ listElement.setInterfaces(new InterfaceType[] {iterableType});
listElement.setAccessors(new PropertyAccessorElement[] {getterElement(
"length",
false,

Powered by Google App Engine
This is Rietveld 408576698