summaryrefslogtreecommitdiff
path: root/test/files/run/t7096.check
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2013-02-08 00:05:55 +0100
committerLukas Rytz <lukas.rytz@epfl.ch>2013-02-08 09:33:16 +0100
commit5258b63740c9fb1be3c531e1dc1399fb0dc55569 (patch)
tree81c7aa0096e14512805187b319c07f6d5866d5f4 /test/files/run/t7096.check
parent0dd02d92a363ee13b13eb4536c938d24bb5dd98d (diff)
downloadscala-5258b63740c9fb1be3c531e1dc1399fb0dc55569.tar.gz
scala-5258b63740c9fb1be3c531e1dc1399fb0dc55569.tar.bz2
scala-5258b63740c9fb1be3c531e1dc1399fb0dc55569.zip
SI-7096 SubstSymMap copies trees before modifying their symbols
I removed some strange code in a06d31f6a2 and replaced it by something incorrect: SubstSymMap should never have side-effects: otherwise, calling 'tpe1 <: tpe2' for instance would modify the symbols in annotations of tpe2. SubstSymMap now always creates new trees before changing them.
Diffstat (limited to 'test/files/run/t7096.check')
-rw-r--r--test/files/run/t7096.check2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/files/run/t7096.check b/test/files/run/t7096.check
new file mode 100644
index 0000000000..6f1cef6c43
--- /dev/null
+++ b/test/files/run/t7096.check
@@ -0,0 +1,2 @@
+testing symbol List(method foo, class Base, package ano, package <root>), param value x, xRefs List(x)
+testing symbol List(method foo, class Sub, package ano, package <root>), param value x, xRefs List(x)