summaryrefslogtreecommitdiff
path: root/test/files/buildmanager/infer/A.scala
blob: 46b53916090c5dd8ca1f62cf1cfe9441893ac57a (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