Synthetic accessors for class object private members
#KT-3338 Fixed
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
class Foo {
|
||||
|
||||
{Foo.test()}
|
||||
|
||||
class object {
|
||||
private fun test() {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// TESTED_OBJECT_KIND: function
|
||||
// TESTED_OBJECTS: Foo$object, test
|
||||
// FLAGS: ACC_PRIVATE, ACC_FINAL
|
||||
@@ -0,0 +1,12 @@
|
||||
class Foo {
|
||||
|
||||
{Foo.test}
|
||||
|
||||
class object {
|
||||
private val test = "String"
|
||||
}
|
||||
}
|
||||
|
||||
// TESTED_OBJECT_KIND: function
|
||||
// TESTED_OBJECTS: Foo$object, getTest
|
||||
// FLAGS: ACC_PRIVATE, ACC_FINAL
|
||||
@@ -0,0 +1,12 @@
|
||||
class Foo {
|
||||
|
||||
{Foo.test}
|
||||
|
||||
class object {
|
||||
private var test = "String"
|
||||
}
|
||||
}
|
||||
|
||||
// TESTED_OBJECT_KIND: function
|
||||
// TESTED_OBJECTS: Foo$object, setTest
|
||||
// FLAGS: ACC_PRIVATE, ACC_FINAL
|
||||
Reference in New Issue
Block a user