4 override fun foo() = <bold>4</bold> (in D.foo())
4 	override <bold>fun foo()</bold> = 4 (in D)
2 		public int <bold>foo();</bold>
8 			val x = a.<bold>foo()</bold> (in test(A, B,…))
8 				<bold>val x</bold> = a.foo() (in test(A, B,…))
9 			val y = b.<bold>foo()</bold> (in test(A, B,…))
9 				<bold>val y</bold> = b.foo() (in test(A, B,…))
10 			val z = c.<bold>foo()</bold> (in test(A, B,…))
10 				<bold>val z</bold> = c.foo() (in test(A, B,…))
11 			val u = d.<bold>foo()</bold> (in test(A, B,…))
11 				<bold>val u</bold> = d.foo() (in test(A, B,…))
6 		public int <bold>foo() {</bold>
8 			DUPLICATE: val x = a.<bold>foo()</bold> (in test(A, B,…))
9 			DUPLICATE: val y = b.<bold>foo()</bold> (in test(A, B,…))
10 			DUPLICATE: val z = c.<bold>foo()</bold> (in test(A, B,…))
11 			DUPLICATE: val u = d.<bold>foo()</bold> (in test(A, B,…))
12 		public int <bold>foo();</bold>
8 			DUPLICATE: val x = a.<bold>foo()</bold> (in test(A, B,…))
9 			DUPLICATE: val y = b.<bold>foo()</bold> (in test(A, B,…))
10 			DUPLICATE: val z = c.<bold>foo()</bold> (in test(A, B,…))
11 			DUPLICATE: val u = d.<bold>foo()</bold> (in test(A, B,…))
11 		DUPLICATE: val u = d.<bold>foo()</bold> (in test(A, B,…))
