From 15d4afe9ebe876f6630ff6718677776b1960c9b0 Mon Sep 17 00:00:00 2001 From: michelou Date: Wed, 7 Feb 2007 12:48:43 +0000 Subject: updated deprecated methods --- src/compiler/scala/tools/nsc/doc/DocUtil.scala | 6 +++--- .../scala/tools/nsc/transform/TypingTransformers.scala | 6 +++--- src/library/scala/ref/PhantomReference.scala | 14 ++++++++++++-- 3 files changed, 18 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/doc/DocUtil.scala b/src/compiler/scala/tools/nsc/doc/DocUtil.scala index cc304f5a36..3ca2a36689 100644 --- a/src/compiler/scala/tools/nsc/doc/DocUtil.scala +++ b/src/compiler/scala/tools/nsc/doc/DocUtil.scala @@ -31,8 +31,8 @@ object DocUtil { // def label = "#PCDATA" //} - def br(nodes: NodeSeq): NodeSeq = nodes.concat(
) - def hr(nodes: NodeSeq): NodeSeq = nodes.concat(
) + def br(nodes: NodeSeq): NodeSeq = nodes ++
+ def hr(nodes: NodeSeq): NodeSeq = nodes ++
trait UrlContext { def relative: String @@ -51,7 +51,7 @@ object DocUtil { val encoding = "iso-8859-1" val header = + ; diff --git a/src/compiler/scala/tools/nsc/transform/TypingTransformers.scala b/src/compiler/scala/tools/nsc/transform/TypingTransformers.scala index b16c8aed13..da158a0553 100644 --- a/src/compiler/scala/tools/nsc/transform/TypingTransformers.scala +++ b/src/compiler/scala/tools/nsc/transform/TypingTransformers.scala @@ -1,5 +1,5 @@ /* NSC -- new Scala compiler - * Copyright 2005-2006 LAMP/EPFL + * Copyright 2005-2007 LAMP/EPFL * @author Martin Odersky */ // $Id$ @@ -29,10 +29,10 @@ trait TypingTransformers { def atOwner[A](tree: Tree, owner: Symbol)(trans: => A): A = { val savedLocalTyper = localTyper localTyper = localTyper.atOwner(tree, owner) - typers += owner -> localTyper; + typers += owner -> localTyper val result = super.atOwner(owner)(trans) localTyper = savedLocalTyper - typers.excl(owner); + typers -= owner result } diff --git a/src/library/scala/ref/PhantomReference.scala b/src/library/scala/ref/PhantomReference.scala index 06216df3eb..39eb754081 100644 --- a/src/library/scala/ref/PhantomReference.scala +++ b/src/library/scala/ref/PhantomReference.scala @@ -1,5 +1,15 @@ -package scala.ref; +/* __ *\ +** ________ ___ / / ___ Scala API ** +** / __/ __// _ | / / / _ | (c) 2003-2007, LAMP/EPFL ** +** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ ** +** /____/\___/_/ |_/____/_/ | | ** +** |/ ** +\* */ + +// $Id$ + +package scala.ref class PhantomReference[+T <: AnyRef](value : T, queue : ReferenceQueue[T]) extends ReferenceWrapper[T] { - val underlying = new java.lang.ref.PhantomReference(value, queue.underlying); + val underlying = new java.lang.ref.PhantomReference(value, queue.underlying) } -- cgit v1.2.3