19 lines
992 B
Plaintext
Vendored
19 lines
992 B
Plaintext
Vendored
Class/object property type 2 var next: Outer.A? = Outer.A()
|
|
Function return types 15 fun getNext(): Outer.A? {
|
|
Function return types 36 fun Any.toA(): Outer.A? {
|
|
Local variable declaration 11 val aa: Outer.A = a
|
|
Nested class/object 1 public class X(bar: String? = Outer.A.BAR): Outer.A() {
|
|
Nested class/object 3 val myBar: String? = Outer.A.BAR
|
|
Nested class/object 6 Outer.A.BAR = ""
|
|
Nested class/object 7 Outer.A.foos()
|
|
New instance creation 2 var next: Outer.A? = Outer.A()
|
|
New instance creation 32 fun X.bar(a: Outer.A = Outer.A()) {
|
|
Parameter type 10 fun foo(a: Outer.A) {
|
|
Parameter type 32 fun X.bar(a: Outer.A = Outer.A()) {
|
|
Super type qualifier 20 super<Outer.A>.foo()
|
|
Supertype 1 public class X(bar: String? = Outer.A.BAR): Outer.A() {
|
|
Supertype 23 companion object: Outer.A() {
|
|
Supertype 28 object O: Outer.A() {
|
|
Target type of 'is' operation 37 return if (this is Outer.A) this as Outer.A else null
|
|
Usage in cast target type 37 return if (this is Outer.A) this as Outer.A else null
|