fix tests in org.jetbrains.kotlin.js.test.semantics
This commit is contained in:
@@ -11,15 +11,15 @@ import test.*
|
||||
// CHECK_CONTAINS_NO_CALLS: testFinalInline2
|
||||
// CHECK_CONTAINS_NO_CALLS: testClassObject
|
||||
|
||||
fun testFinalInline(): String {
|
||||
internal fun testFinalInline(): String {
|
||||
return Z().finalInline({"final"})
|
||||
}
|
||||
|
||||
fun testFinalInline2(instance: InlineTrait): String {
|
||||
internal fun testFinalInline2(instance: InlineTrait): String {
|
||||
return instance.finalInline({"final2"})
|
||||
}
|
||||
|
||||
fun testClassObject(): String {
|
||||
internal fun testClassObject(): String {
|
||||
return InlineTrait.finalInline({"classobject"})
|
||||
}
|
||||
|
||||
|
||||
@@ -5,14 +5,14 @@
|
||||
|
||||
package test
|
||||
|
||||
trait InlineTrait {
|
||||
internal trait InlineTrait {
|
||||
|
||||
inline final fun finalInline(s: () -> String): String {
|
||||
internal inline final fun finalInline(s: () -> String): String {
|
||||
return s()
|
||||
}
|
||||
|
||||
companion object {
|
||||
inline final fun finalInline(s: () -> String): String {
|
||||
internal inline final fun finalInline(s: () -> String): String {
|
||||
return s()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user