aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/runtime/LazyVals.scala
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-27 18:57:58 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-30 14:26:07 +0200
commit4615f76b21e55ba84a1036b751f4ff41f4a72014 (patch)
treefc0a4fd4033c58232ffd951a54a4c13e64a3d8a2 /src/dotty/runtime/LazyVals.scala
parentf8f908f6580d123d402f9850fdbace31b361bdb3 (diff)
downloaddotty-4615f76b21e55ba84a1036b751f4ff41f4a72014.tar.gz
dotty-4615f76b21e55ba84a1036b751f4ff41f4a72014.tar.bz2
dotty-4615f76b21e55ba84a1036b751f4ff41f4a72014.zip
Make LazyVals.getOffset work on j.l.Class instead of taking the instance.
Diffstat (limited to 'src/dotty/runtime/LazyVals.scala')
-rw-r--r--src/dotty/runtime/LazyVals.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/runtime/LazyVals.scala b/src/dotty/runtime/LazyVals.scala
index 4130d4d60..a248be491 100644
--- a/src/dotty/runtime/LazyVals.scala
+++ b/src/dotty/runtime/LazyVals.scala
@@ -65,7 +65,7 @@ object LazyVals {
monitors(id)
}
- @inline def getOffset(obj: Object, name: String) = unsafe.objectFieldOffset(obj.getClass.getDeclaredField(name))
+ @inline def getOffset(clz: Class[_], name: String) = unsafe.objectFieldOffset(clz.getDeclaredField(name))
object Names {
final val state = "STATE"