aboutsummaryrefslogblamecommitdiff
path: root/tests/neg/dynamicDynamicImplicitsTest1.scala
blob: b044336aa19a8aaa70378bf140033dab7aa82cd6 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                
import scala.language.dynamics

class Foo extends scala.Dynamic {
  def selectDynamic(name: String): String = ???
}

object DynamicTest {
  implicit class Bar(foo: Foo) {
    def bazSelect: Int = ???
  }

  def baz: String = new Foo().bazSelect // error
}