9ca9a988a6
1. JVM view of suspend accessors must be also an instance of AccessorForFunctionDescriptor, thus `createSubstitutedCopy` should be correctly overidden. 2. accessibleFunctionDescriptor should unwap the initial suspend descriptor, for the same reasons as for type aliases constructors and etc: these descriptors are used as keys of the map of accessors, so to avoid duplication for suspend view and initial suspend descriptor, we always use the latter one as a key. #KT-15907 Fixed #KT-15935 Fixed