Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
compose-compiler: fix typeparam remapping
fixes JetBrains/compose-multiplatform#3147 there is a bug on all platforms related to incorrect `IrTypeParameterSymbol` remapping during function body transformation because of `copyWithNewTypeParams` is called on function body directly, it doesn't accumulate typeparam symbols mapping (located in signature), which leads to preserving old symbols during body transformation Test: tested against Compose Multiplatform testsuite Change-Id: If813824a3387e78910670174bd6aabe7d13e2d43 ( https://android-review.googlesource.com/q/If813824a3387e78910670174bd6aabe7d13e2d43 ) Signed-off-by: Pavel Shishkin <pavel.shishkin@jetbrains.com> Moved from: androidx/androidx@faae2fb
- Loading branch information