Add support for attribute serialization.

This commit is contained in:
Irene Dea
2021-10-14 17:56:05 -07:00
committed by Dmitriy Novozhilov
parent f2a351367c
commit d444978ebf
11 changed files with 29 additions and 20 deletions
@@ -40,7 +40,7 @@ class DescriptorMetadataSerializer(
is DescriptorMetadataSource.Script -> DescriptorSerializer.create(
metadata.descriptor, serializerExtension, (parent as? DescriptorMetadataSerializer)?.serializer, context.state.project
)
is DescriptorMetadataSource.File -> DescriptorSerializer.createTopLevel(serializerExtension)
is DescriptorMetadataSource.File -> DescriptorSerializer.createTopLevel(serializerExtension, context.state.project)
is DescriptorMetadataSource.Function -> DescriptorSerializer.createForLambda(serializerExtension)
else -> null
}
@@ -56,7 +56,7 @@ abstract class KlibMetadataSerializer(
)
return SerializerContext(
extension,
DescriptorSerializer.createTopLevel(extension)
DescriptorSerializer.createTopLevel(extension, project)
)
}