diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/JvmCodegenUtil.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/JvmCodegenUtil.java index cce7d844f53..4f2f88fffd9 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/JvmCodegenUtil.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/JvmCodegenUtil.java @@ -140,8 +140,7 @@ public class JvmCodegenUtil { if (JetTypeMapper.isAccessor(property)) return false; // Inline functions can't use direct access because a field may not be visible at the call site - if (context.isInlineFunction() && - (!Visibilities.isPrivate(property.getVisibility()) || DescriptorUtils.isTopLevelDeclaration(property))) { + if (context.isInlineFunction() && !Visibilities.isPrivate(property.getVisibility())) { return false; }