blob: 8570724470367ec9ea36da49d703c848bf951d86 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
import scala.tools.nsc.doc.model._
import scala.tools.partest.ScaladocModelTest
object Test extends ScaladocModelTest {
override def code = """
object A {
val foo = new B {
val bar = new C {
val baz: A.this.type = A.this
}
}
}
trait B {
type E = bar.D
val bar: C
}
trait C {
trait D
}
trait G {
type F = A.foo.E
def m(f: F) = f match {
case _: A.foo.bar.D => // error here
}
}
"""
def scaladocSettings = ""
def testModel(root: Package) = ()
}
|