Disallow extension properties with backing fields
#KT-1682 Fixed
This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
trait Test {
|
||||
class object {
|
||||
public val Test.prop: Int = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// TESTED_OBJECT_KIND: property
|
||||
// TESTED_OBJECTS: Test, prop$ext
|
||||
// ABSENT: TRUE
|
||||
|
||||
// TESTED_OBJECT_KIND: property
|
||||
// TESTED_OBJECTS: Test$object, prop$ext
|
||||
// FLAGS: ACC_FINAL, ACC_PRIVATE
|
||||
@@ -1,13 +0,0 @@
|
||||
trait Test {
|
||||
class object {
|
||||
public var Test.prop: Int = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// TESTED_OBJECT_KIND: property
|
||||
// TESTED_OBJECTS: Test, prop$ext
|
||||
// ABSENT: TRUE
|
||||
|
||||
// TESTED_OBJECT_KIND: property
|
||||
// TESTED_OBJECTS: Test$object, prop$ext
|
||||
// FLAGS: ACC_PRIVATE
|
||||
Reference in New Issue
Block a user