Index: sdk/lib/_internal/compiler/implementation/world.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/world.dart b/sdk/lib/_internal/compiler/implementation/world.dart |
index 9116478346d9307986396d6298a9e9ce34630722..2dbc6a92b3214ae75eea63241a0cde25ea604a74 100644 |
--- a/sdk/lib/_internal/compiler/implementation/world.dart |
+++ b/sdk/lib/_internal/compiler/implementation/world.dart |
@@ -76,7 +76,7 @@ class World { |
compiler.resolverWorld.isChecks.forEach((DartType type) { |
if (type is InterfaceType) { |
InterfaceType itf = type; |
- if (!itf.typeArguments.isEmpty) { |
+ if (!itf.isRaw) { |
potentiallyAddForRti(itf.element, null); |
} |
} |