4 fun foo() = <bold>1</bold>
20 	val <bold>x = a.foo()</bold>
20 		val x = <bold>a.foo()</bold>
4 			fun <bold>foo() = 1</bold>
4 				fun foo() = <bold>1</bold>

8 override fun foo() = <bold>2</bold>
20 	val <bold>x = a.foo()</bold>
20 		val x = <bold>a.foo()</bold>
8 			override fun <bold>foo() = 2</bold>
8 				override fun foo() = <bold>2</bold>

12 override fun foo() = <bold>3</bold>
20 	val <bold>x = a.foo()</bold>
20 		val x = <bold>a.foo()</bold>
12 			override fun <bold>foo() = 3</bold>
12 				override fun foo() = <bold>3</bold>

16 override fun foo() = <bold>4</bold>
20 	val <bold>x = a.foo()</bold>
20 		val x = <bold>a.foo()</bold>
16 			override fun <bold>foo() = 4</bold>
16 				override fun foo() = <bold>4</bold>

