@@ -658,9 +658,9 @@ open class KotlinFileExtractor(
658658 if (isFake(f))
659659 null
660660 else
661- extractNonFakeFunction (f, parentId, extractBody, extractMethodAndParameterTypeAccesses, typeSubstitution, classTypeArgsIncludingOuterClasses, idOverride, locOverride)
661+ forceExtractFunction (f, parentId, extractBody, extractMethodAndParameterTypeAccesses, typeSubstitution, classTypeArgsIncludingOuterClasses, idOverride, locOverride)
662662
663- fun extractNonFakeFunction (f : IrFunction , parentId : Label <out DbReftype >, extractBody : Boolean , extractMethodAndParameterTypeAccesses : Boolean , typeSubstitution : TypeSubstitution ? , classTypeArgsIncludingOuterClasses : List <IrTypeArgument >? , idOverride : Label <DbMethod >? = null, locOverride : Label <DbLocation >? = null): Label <out DbCallable > {
663+ fun forceExtractFunction (f : IrFunction , parentId : Label <out DbReftype >, extractBody : Boolean , extractMethodAndParameterTypeAccesses : Boolean , typeSubstitution : TypeSubstitution ? , classTypeArgsIncludingOuterClasses : List <IrTypeArgument >? , idOverride : Label <DbMethod >? = null, locOverride : Label <DbLocation >? = null): Label <out DbCallable > {
664664 with (" function" , f) {
665665 DeclarationStackAdjuster (f).use {
666666
@@ -4009,7 +4009,7 @@ open class KotlinFileExtractor(
40094009 // we would need to compose generic type substitutions -- for example, if we're implementing
40104010 // T UnaryOperator<T>.apply(T t) here, we would need to compose substitutions so we can implement
40114011 // the real underlying R Function<T, R>.apply(T t).
4012- extractNonFakeFunction (samMember, classId, extractBody = false , extractMethodAndParameterTypeAccesses = true , typeSub, classTypeArgs, idOverride = ids.function, locOverride = tw.getLocation(e))
4012+ forceExtractFunction (samMember, classId, extractBody = false , extractMethodAndParameterTypeAccesses = true , typeSub, classTypeArgs, idOverride = ids.function, locOverride = tw.getLocation(e))
40134013
40144014 // body
40154015 val blockId = tw.getFreshIdLabel<DbBlock >()
0 commit comments