Change INTERFACE_IMPL_CLASS_NAME: $TImpl -> DefaultImpls

This commit is contained in:
Denis Zharkov
2015-09-24 19:08:57 +03:00
parent cabf0df5d1
commit a101fffd9a
13 changed files with 20 additions and 20 deletions
+1 -1
View File
@@ -4,6 +4,6 @@ interface T1 {
}
class `T1$$TImpl` {
class `T1$DefaultImpls` {
}
+3 -3
View File
@@ -1,7 +1,7 @@
compiler/testData/cli/jvm/classAndTraitClash.kt:3:1: error: duplicate JVM class name 'test/T1$$TImpl' generated from: `T1$$TImpl`, T1
compiler/testData/cli/jvm/classAndTraitClash.kt:3:1: error: duplicate JVM class name 'test/T1$DefaultImpls' generated from: `T1$DefaultImpls`, T1
interface T1 {
^
compiler/testData/cli/jvm/classAndTraitClash.kt:7:1: error: duplicate JVM class name 'test/T1$$TImpl' generated from: `T1$$TImpl`, T1
class `T1$$TImpl` {
compiler/testData/cli/jvm/classAndTraitClash.kt:7:1: error: duplicate JVM class name 'test/T1$DefaultImpls' generated from: `T1$DefaultImpls`, T1
class `T1$DefaultImpls` {
^
COMPILATION_ERROR
+1 -1
View File
@@ -1,4 +1,4 @@
@file:JvmName("XXX\$\$TImpl")
@file:JvmName("XXX\$DefaultImpls")
package test
interface XXX