summaryrefslogtreecommitdiff
path: root/test/files/buildmanager/infer/A.scala
blob: 5e0e2681221760ef74f2765932766907ce4a9aac (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Foo(flag: Boolean) {
    val classpath =
        if (flag)
            new AClasspath
        else
            new BClasspath
}

class AClasspath extends MergedClasspath[A]

class BClasspath extends MergedClasspath[B]

abstract class MergedClasspath[T]

class A
class B