summaryrefslogblamecommitdiff
path: root/examples/scala-js/javalanglib/src/main/scala/java/lang/ref/Reference.scala
blob: 76909cf4cd4f587aa70689ce3b9b461538060af8 (plain) (tree)
1
2
3
4
5
6
7
8







                                                                              
package java.lang.ref

abstract class Reference[T >: Null <: AnyRef](private[this] var referent: T) {
  def get(): T = referent
  def clear(): Unit = referent = null
  def isEnqueued(): Boolean = false
  def enqueue(): Boolean = false
}