[IR] support storing signatures for non-public symbols

This commit is contained in:
Anton Bannykh
2021-11-24 23:13:54 +03:00
committed by TeamCityServer
parent d74ab1538b
commit 33cd7e982c
6 changed files with 51 additions and 40 deletions
@@ -48,6 +48,9 @@ abstract class Fir2IrBindableSymbol<out D : DeclarationDescriptor, B : IrDeclara
return "Unbound public symbol for $signature"
}
override val isPublicApi: Boolean
get() = true
companion object {
private const val GETTER_PREFIX = "<get"
private const val SETTER_PREFIX = "<set"