diff options
author | Martin Odersky <odersky@gmail.com> | 2014-03-06 10:17:37 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-03-07 11:12:33 +0100 |
commit | af3bfbab17f6f13b10497487259138732d8b8bb9 (patch) | |
tree | 34f4a51bdca7f6cd09e1915b77bbeab934868088 /tests | |
parent | 9e25a624516186b606fcd734dd1b066e1204ca79 (diff) | |
download | dotty-af3bfbab17f6f13b10497487259138732d8b8bb9.tar.gz dotty-af3bfbab17f6f13b10497487259138732d8b8bb9.tar.bz2 dotty-af3bfbab17f6f13b10497487259138732d8b8bb9.zip |
Removed useless ValDef flagged by @samuelgruetter in previous pull request
Diffstat (limited to 'tests')
-rw-r--r-- | tests/pos/overloadedAccess.scala | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/pos/overloadedAccess.scala b/tests/pos/overloadedAccess.scala new file mode 100644 index 000000000..a2d72f583 --- /dev/null +++ b/tests/pos/overloadedAccess.scala @@ -0,0 +1,18 @@ +object overloadedAccess { + + trait ST { + def f(x: Object): Int = 1 + def f(x: Int): Unit = () + } + + object O extends ST { + def f(x: String): Unit = () + } + + class C extends ST { + import O._ // needs to pick inherited member because they are made visible in same scope. + val x = f("abc") + val y: Int = x + } + +} |