Fix for KT-16614: Report inability to inline 1.8 bytecode into 1.6 bytecode as an error, no as an exception
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
package usage
|
||||
|
||||
import a.*
|
||||
|
||||
fun baz() {
|
||||
inlineFun {}
|
||||
inlineGetter
|
||||
inlineGetter = 1
|
||||
|
||||
inlineSetter
|
||||
inlineSetter = 1
|
||||
|
||||
allInline
|
||||
allInline = 1
|
||||
|
||||
val a = A()
|
||||
a.inlineFun {}
|
||||
a.inlineGetter
|
||||
a.inlineGetter = 1
|
||||
|
||||
a.inlineSetter
|
||||
a.inlineSetter = 1
|
||||
|
||||
a.allInline
|
||||
a.allInline = 1
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user