min
10/08/2026, 9:52 AMClassId.topLevel(FqName("kotlin.jvm.JvmSynthetic"))
• ClassId.topLevel(FqName(JvmSynthetic::class.qualifiedName!!))Youssef Shoaib [MOD]
10/08/2026, 10:10 AMjw
10/08/2026, 1:10 PMmin
10/09/2026, 6:41 AMthe latter only does what you expectAnd the former does more than what you expect?
Youssef Shoaib [MOD]
10/09/2026, 7:00 AM::class.qualifiedName) doesn't work well for type aliases (it'll give you the underlying class's fqn)min
10/09/2026, 7:14 AMFoo::class.qualifiedName where import com.example.MyClass; typealias Foo = MyClass returns com.example.MyClass not $package.Foo? Does that cause any problems when passed to FqName then ClassId.topLevel?Youssef Shoaib [MOD]
10/09/2026, 7:16 AMactual typealias then you might face issues.min
10/09/2026, 7:19 AMjw
10/09/2026, 11:31 AM