| Index: compiler/java/com/google/dart/compiler/resolver/SupertypeResolver.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/SupertypeResolver.java b/compiler/java/com/google/dart/compiler/resolver/SupertypeResolver.java
|
| index 4b79ca396ac3522d128b074b5202e2ad3ce6918e..bc2863cd9ee9f19603174ffb5623a116edbf9a85 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/SupertypeResolver.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/SupertypeResolver.java
|
| @@ -72,7 +72,7 @@ public class SupertypeResolver {
|
| }
|
| if (supertype != null) {
|
| if (Elements.isTypeNode(superclassNode, BLACK_LISTED_TYPES)
|
| - && !isCoreLibrarySource(node.getSource())) {
|
| + && !isCoreLibrarySource(node.getSourceInfo().getSource())) {
|
| topLevelContext.onError(
|
| superclassNode,
|
| ResolverErrorCode.BLACK_LISTED_EXTENDS,
|
| @@ -97,7 +97,7 @@ public class SupertypeResolver {
|
| Elements.addInterface(classElement, intElement);
|
| // Dynamic can not be used as interface.
|
| if (Elements.isTypeNode(intNode, BLACK_LISTED_TYPES)
|
| - && !isCoreLibrarySource(node.getSource())) {
|
| + && !isCoreLibrarySource(node.getSourceInfo().getSource())) {
|
| topLevelContext.onError(intNode, ResolverErrorCode.BLACK_LISTED_IMPLEMENTS, intNode);
|
| continue;
|
| }
|
|
|