From 04268a720f4e725f28be70d93552d4511ca7fb49 Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Fri, 9 Apr 2021 12:17:16 +0200 Subject: [PATCH] Optimize KtFile.isScript --- compiler/psi/src/org/jetbrains/kotlin/psi/KtFile.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/psi/src/org/jetbrains/kotlin/psi/KtFile.kt b/compiler/psi/src/org/jetbrains/kotlin/psi/KtFile.kt index fca0f431279..25ee4e6ce10 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/psi/KtFile.kt +++ b/compiler/psi/src/org/jetbrains/kotlin/psi/KtFile.kt @@ -208,7 +208,7 @@ open class KtFile(viewProvider: FileViewProvider, val isCompiled: Boolean) : pathCached = null } - fun isScript(): Boolean = stub?.isScript() ?: isScriptByTree + fun isScript(): Boolean = isScript ?: stub?.isScript() ?: isScriptByTree fun hasTopLevelCallables(): Boolean { hasTopLevelCallables?.let { return it }