From c54ece4ae04e0cbb404f973dd75c2ea0b9fa6def Mon Sep 17 00:00:00 2001 From: paltherr Date: Mon, 13 Sep 2004 17:16:04 +0000 Subject: - Added bug 361 --- test/files/pos/bug361.scala | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/files/pos/bug361.scala (limited to 'test') diff --git a/test/files/pos/bug361.scala b/test/files/pos/bug361.scala new file mode 100644 index 0000000000..ea48187a2b --- /dev/null +++ b/test/files/pos/bug361.scala @@ -0,0 +1,16 @@ +class bug361Global with bug361Trees; + +abstract class bug361Trees: bug361Global { + + abstract class Tree { + var pos: int = 0; + } + + object posAssigner { + def atPos[T <: Tree](pos: int, tree: T): T = { + tree.pos = pos; tree + } + } + + def atPos[T <: Tree](pos: int)(tree: T): T = posAssigner.atPos(pos, tree); +} -- cgit v1.2.3