Remove synthetic flag from internal members
This commit is contained in:
@@ -214,7 +214,6 @@ public class AsmUtil {
|
||||
}
|
||||
|
||||
if (JetTypeMapper.isAccessor(functionDescriptor)
|
||||
|| functionDescriptor.getVisibility() == Visibilities.INTERNAL
|
||||
|| AnnotationUtilKt.hasJvmSyntheticAnnotation(functionDescriptor)) {
|
||||
flags |= ACC_SYNTHETIC;
|
||||
}
|
||||
|
||||
@@ -337,10 +337,6 @@ public class PropertyCodegen {
|
||||
modifiers |= ACC_PRIVATE;
|
||||
}
|
||||
|
||||
if (propertyDescriptor.getVisibility() == Visibilities.INTERNAL) {
|
||||
modifiers |= ACC_SYNTHETIC;
|
||||
}
|
||||
|
||||
if (AsmUtil.isPropertyWithBackingFieldCopyInOuterClass(propertyDescriptor)) {
|
||||
ImplementationBodyCodegen parentBodyCodegen = (ImplementationBodyCodegen) memberCodegen.getParentCodegen();
|
||||
parentBodyCodegen.addCompanionObjectPropertyToCopy(propertyDescriptor, defaultValue);
|
||||
|
||||
Reference in New Issue
Block a user