diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/AnalyzerFacadeForJVM.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/AnalyzerFacadeForJVM.java index 39916c8762a..8d790637183 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/AnalyzerFacadeForJVM.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/AnalyzerFacadeForJVM.java @@ -95,6 +95,10 @@ public enum AnalyzerFacadeForJVM implements AnalyzerFacade { public static AnalyzeExhaust analyzeFilesWithJavaIntegrationAndCheckForErrors( Project project, Collection files, List scriptParameters, Predicate filesToAnalyzeCompletely, @NotNull CompilerDependencies compilerDependencies) { + for (JetFile file : files) { + AnalyzingUtils.checkForSyntacticErrors(file); + } + AnalyzeExhaust analyzeExhaust = analyzeFilesWithJavaIntegration( project, files, scriptParameters, filesToAnalyzeCompletely, compilerDependencies, false); diff --git a/compiler/testData/codegen/regressions/kt1953_class.kt b/compiler/testData/codegen/regressions/kt1953_class.kt index c28f181ef5f..97a8bb34b02 100644 --- a/compiler/testData/codegen/regressions/kt1953_class.kt +++ b/compiler/testData/codegen/regressions/kt1953_class.kt @@ -1,7 +1,7 @@ class A { private val sb: StringBuilder = StringBuilder() - fun String.plus { + fun String.plus() { sb.append(this) }