Index: pkg/compiler/lib/src/js_backend/patch_resolver.dart |
diff --git a/pkg/compiler/lib/src/js_backend/patch_resolver.dart b/pkg/compiler/lib/src/js_backend/patch_resolver.dart |
index 1b5dcbae2b8d48c74816f6d05fddb67a8708047c..c8e609de57a51583b4746a6cd03f57851578138a 100644 |
--- a/pkg/compiler/lib/src/js_backend/patch_resolver.dart |
+++ b/pkg/compiler/lib/src/js_backend/patch_resolver.dart |
@@ -31,7 +31,7 @@ class PatchResolverTask extends CompilerTask { |
}); |
checkMatchingPatchSignatures(element, patch); |
element = patch; |
- } else { |
+ } else if (!element.isJsInterop) { |
reporter.reportErrorMessage( |
element, MessageKind.PATCH_EXTERNAL_WITHOUT_IMPLEMENTATION); |
} |