b26a81435f
If there is superinterface (more specifically, fun interface) in one file with default suspend function, we lower the function, adding continuation parameter. Then, when we compile another file with a child, we generate a bridge to the default suspend function, which is already lowered. So, we do not need to add the continuation parameter. If the child is in the same file, then we add continuation parameter after we create a bridge, so, AddContinuationLowering can encounter bridges to suspend default functions in superinterfaces with continuation parameter only in multifile examples. #KT-47549 Fixed