From 219ffa4fb303cb12e88c3809a61adc925b85e40b Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 23 Jul 2015 12:04:39 +0300 Subject: [PATCH] Dead code removed --- .../jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/js/js.frontend/src/org/jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt b/js/js.frontend/src/org/jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt index 1bee8084933..ba24ccf4271 100644 --- a/js/js.frontend/src/org/jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt +++ b/js/js.frontend/src/org/jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt @@ -46,11 +46,6 @@ private abstract class AbstractNativeAnnotationsChecker(private val requiredAnno val annotationDescriptor = descriptor.getAnnotations().findAnnotation(requiredAnnotation.fqName) ?: return if (declaration !is JetNamedFunction || descriptor !is FunctionDescriptor) { - if (descriptor is FunctionDescriptor && descriptor !is ConstructorDescriptor) { - diagnosticHolder.report(ErrorsJs.NATIVE_ANNOTATIONS_ALLOWED_ONLY_ON_MEMBER_OR_EXTENSION_FUN.on( - declaration, annotationDescriptor.type) - ) - } return }