diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtClassBody.kt b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtClassBody.kt index ed17b4cb856..40537193358 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtClassBody.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtClassBody.kt @@ -28,6 +28,9 @@ import java.util.* class KtClassBody : KtElementImplStub>, KtDeclarationContainer { constructor(node: ASTNode) : super(node) + + override fun getParent() = parentByStub + constructor(stub: KotlinPlaceHolderStub) : super(stub, CLASS_BODY) override fun getDeclarations() = Arrays.asList(*getStubOrPsiChildren(DECLARATION_TYPES, KtDeclaration.ARRAY_FACTORY))