diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-27 18:57:58 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-30 14:26:07 +0200 |
commit | 4615f76b21e55ba84a1036b751f4ff41f4a72014 (patch) | |
tree | fc0a4fd4033c58232ffd951a54a4c13e64a3d8a2 /src/dotty/runtime/LazyVals.scala | |
parent | f8f908f6580d123d402f9850fdbace31b361bdb3 (diff) | |
download | dotty-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.scala | 2 |
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" |