Hello! Did someone see this kind of behavior? `pr...
# compiler
v
Hello! Did someone see this kind of behavior?
private typealias FixesCompilation = (Unit, Unit) -> Unit
private typealias AlsoFixesCompilation = Unit.(action: Unit) -> Unit
val d: Unit.(action: Unit) -> Unit
If any of lines above is presented everything compiles fine, typealias is not used anywhere. But when I remove it I’m getting the
ISE
with:
IrSimpleFunctionPublicSymbolImpl for kotlin/Function2.invoke|3397681596704175240[0] is already bound: FUN IR_EXTERNAL_DECLARATION_STUB name:invoke
Kotlin version is:
1.6.10
full stacktrace in the thread
s
Looking at the stack trace, I see the Compose compiler plugin there, maybe it is Compose specific issue?
🙏 1