diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtScript.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtScript.java index 1eb87ae56c4..cc3060741e9 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtScript.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtScript.java @@ -36,9 +36,10 @@ public class KtScript extends KtNamedDeclarationStub implement // make it a simple lazy value after converting to kotlin private KotlinScriptDefinition getKotlinScriptDefinition() { if (!kotlinScriptDefinitionInitialized) { - kotlinScriptDefinitionField = GetScriptDefinitionKt.getScriptDefinition(getContainingKtFile()); + KtFile ktFile = getContainingKtFile(); + kotlinScriptDefinitionField = GetScriptDefinitionKt.getScriptDefinition(ktFile); kotlinScriptDefinitionInitialized = true; - assert kotlinScriptDefinitionField != null : "Should not parse a script without definition"; + assert kotlinScriptDefinitionField != null : "Should not parse a script without definition: " + ktFile.toString(); } return kotlinScriptDefinitionField; }