JS property accessors inlining (KT-13456)

This commit is contained in:
Anton Bannykh
2016-10-28 16:28:21 +03:00
parent 56ef09c09c
commit 0dc9121a91
24 changed files with 719 additions and 28 deletions
@@ -133,6 +133,7 @@ import org.jetbrains.kotlin.jps.incremental.AbstractProtoComparisonTest
import org.jetbrains.kotlin.js.test.semantics.AbstractBoxJsTest
import org.jetbrains.kotlin.js.test.semantics.AbstractJsCodegenBoxTest
import org.jetbrains.kotlin.js.test.semantics.AbstractNonLocalReturnsTest
import org.jetbrains.kotlin.js.test.semantics.AbstractPropertyAccessorsInlineTests
import org.jetbrains.kotlin.jvm.compiler.*
import org.jetbrains.kotlin.jvm.runtime.AbstractJvm8RuntimeDescriptorLoaderTest
import org.jetbrains.kotlin.jvm.runtime.AbstractJvmRuntimeDescriptorLoaderTest
@@ -1188,6 +1189,10 @@ fun main(args: Array<String>) {
testClass<AbstractNonLocalReturnsTest> {
model("codegen/boxInline/nonLocalReturns/", targetBackend = TargetBackend.JS)
}
testClass<AbstractPropertyAccessorsInlineTests>() {
model("codegen/boxInline/property/", targetBackend = TargetBackend.JS)
}
}
}