Slide 116
Slide 116 text
private fun genProperty(...): PropertyDescriptor {
val property = object : AndroidSyntheticProperty (
...,
Modality.FINAL,
Visibilities.PUBLIC,
Name.identifier(resource.id.name),
CallableMemberDescriptor.Kind.SYNTHESIZED,
/* lateInit = */ false,
/* isConst = */ false,
/* isExternal = */ false,
)
private fun genProperty(...): PropertyDescriptor {
val property = object : AndroidSyntheticProperty (
...,
Modality.FINAL,
Visibilities.PUBLIC,
Name.identifier(resource.id.name),
CallableMemberDescriptor.Kind.SYNTHESIZED,
/* lateInit = */ false,
/* isConst = */ false,
/* isExternal = */ false,
)
val getter = PropertyGetterDescriptorImpl(
property,