Generate public constructor for anonymous objects if it inside inline fun

#KT-9331 Fixed
This commit is contained in:
Michael Bogdanov
2015-10-21 13:52:58 +03:00
parent 3d56012184
commit f4d3ecf8e6
9 changed files with 83 additions and 1 deletions
@@ -341,7 +341,7 @@ public class AsmUtil {
}
if (memberDescriptor instanceof ConstructorDescriptor && isAnonymousObject(memberDescriptor.getContainingDeclaration())) {
return NO_FLAG_PACKAGE_PRIVATE;
return getVisibilityAccessFlagForAnonymous((ClassDescriptor) memberDescriptor.getContainingDeclaration());
}
if (memberDescriptor instanceof SyntheticJavaPropertyDescriptor) {