add test for generating annotations on the setter of a delegated property; (KT-4169); properly generate backing field for delegated property with a setter
This commit is contained in:
committed by
Andrey Breslav
parent
b4eb3e0f43
commit
c029fa2ed0
@@ -189,12 +189,12 @@ public class PropertyCodegen {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (Boolean.TRUE.equals(bindingContext.get(BindingContext.BACKING_FIELD_REQUIRED, descriptor))) {
|
||||
generateBackingFieldAccess(p, descriptor);
|
||||
}
|
||||
else if (p instanceof JetProperty && ((JetProperty) p).hasDelegate()) {
|
||||
if (p instanceof JetProperty && ((JetProperty) p).hasDelegate()) {
|
||||
generatePropertyDelegateAccess((JetProperty) p, descriptor);
|
||||
}
|
||||
else if (Boolean.TRUE.equals(bindingContext.get(BindingContext.BACKING_FIELD_REQUIRED, descriptor))) {
|
||||
generateBackingFieldAccess(p, descriptor);
|
||||
}
|
||||
else {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user