summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2012-05-26 07:52:19 -0700
committerAdriaan Moors <adriaan.moors@epfl.ch>2012-05-26 07:52:19 -0700
commit688c558b0257636f8f46240616b8b3d448847a47 (patch)
tree04e1ed289039a0041192bc2030790ef8211d9e4a /test/files
parent8b133028b9e8e7901c4f5be471b8f6239bc0fa4b (diff)
parent67a7149766a81f2beb9e9ab37169b9c1957868af (diff)
downloadscala-688c558b0257636f8f46240616b8b3d448847a47.tar.gz
scala-688c558b0257636f8f46240616b8b3d448847a47.tar.bz2
scala-688c558b0257636f8f46240616b8b3d448847a47.zip
Merge pull request #612 from adriaanm/ticket/5829
fix SI-5829: refinement typeref has a prefix
Diffstat (limited to 'test/files')
-rw-r--r--test/files/pos/t5829.scala18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/files/pos/t5829.scala b/test/files/pos/t5829.scala
new file mode 100644
index 0000000000..236045ed11
--- /dev/null
+++ b/test/files/pos/t5829.scala
@@ -0,0 +1,18 @@
+trait Universe {
+ type Tree
+
+ type SymTree <: Tree
+ type NameTree <: Tree
+ type RefTree <: SymTree with NameTree
+
+ type Ident <: RefTree
+ type Select <: RefTree
+}
+
+object Test extends App {
+ val universe: Universe = null
+ import universe._
+ def select: Select = ???
+ def ident: Ident = ???
+ List(select, ident)
+} \ No newline at end of file