Add basic support for class references

Also use class name for `Any.toString` and `Throwable.toString`.
This commit is contained in:
SvyatoslavScherbina
2017-09-26 10:59:45 +03:00
committed by GitHub
parent a6ca64871f
commit 786374ef86
21 changed files with 573 additions and 41 deletions
+9
View File
@@ -928,6 +928,15 @@ task lateinit_inBaseClass(type: RunKonanTest) {
source = "codegen/lateinit/inBaseClass.kt"
}
task kclass0(type: RunKonanTest) {
source = "codegen/kclass/kclass0.kt"
}
task kclass1(type: RunKonanTest) {
goldValue = "OK :D\n"
source = "codegen/kclass/kclass1.kt"
}
task coroutines_simple(type: RunKonanTest) {
disabled = (project.testTarget == 'wasm32') // llvm: 'WebAssembly hasn't implemented computed gotos'
goldValue = "42\n"