Vsevolod Tolstopyatov | 74bcc92 | 2018-05-03 20:07:54 +0300 | [diff] [blame] | 1 | package cases.localClasses |
2 | |||||
3 | class A { | ||||
4 | fun a() : String { | ||||
5 | class B() { | ||||
6 | fun s() : String = "OK" | ||||
7 | |||||
8 | inner class C {} | ||||
9 | |||||
10 | } | ||||
11 | return B().s() | ||||
12 | } | ||||
13 | } | ||||
14 | |||||
15 | |||||
16 | class B { | ||||
17 | fun a(p: String) : String { | ||||
18 | class B() { | ||||
19 | fun s() : String = p | ||||
20 | } | ||||
21 | return B().s() | ||||
22 | } | ||||
23 | } |