Files
kotlin-fork/compiler/ir/backend.jvm/codegen
Ivan Kylchik bedac19b99 [JVM] Rewrite isCallInsideSameModuleAsCallee
Try to use `IrModuleFragment` instead of `ModuleDescriptor`. This change
is required for the evaluate expression in IDE. When we compile
some code fragment with inline function call that has an anonymous
object in callee, we will get incorrect behavior. Code fragment is
wrapped in `EvaluatorModuleDescriptor` and we accidentally
think that inline call and callee are in different modules that
leads to an error in `AnonymousObjectTransformer.doTransform`.

#KT-63454 Fixed
2023-11-20 10:46:36 +00:00
..