From ed97c8c43f38a66949115a1d17587a1915ef5e44 Mon Sep 17 00:00:00 2001 From: Eugene Burmako Date: Sun, 16 Mar 2014 09:43:20 +0100 Subject: [PATCH] can set immutable fields --- ja/overviews/reflection/environment-universes-mirrors.md | 2 -- overviews/reflection/environment-universes-mirrors.md | 2 -- 2 files changed, 4 deletions(-) diff --git a/ja/overviews/reflection/environment-universes-mirrors.md b/ja/overviews/reflection/environment-universes-mirrors.md index ed10d6a71a..139cb6fdf8 100644 --- a/ja/overviews/reflection/environment-universes-mirrors.md +++ b/ja/overviews/reflection/environment-universes-mirrors.md @@ -119,8 +119,6 @@ invoker ミラーを作成することができる。 res0: Any = 2 scala> fmX.set(3) - scala.ScalaReflectionException: cannot set an immutable field x - ... scala> val fieldY = ru.typeOf[C].declaration(ru.newTermName("y")).asTerm.accessed.asTerm fieldY: reflect.runtime.universe.TermSymbol = variable y diff --git a/overviews/reflection/environment-universes-mirrors.md b/overviews/reflection/environment-universes-mirrors.md index 41c5ddde2e..13691b5847 100644 --- a/overviews/reflection/environment-universes-mirrors.md +++ b/overviews/reflection/environment-universes-mirrors.md @@ -121,8 +121,6 @@ A `FieldMirror` is used for getting/setting instance fields (like methods, Scala res0: Any = 2 scala> fmX.set(3) - scala.ScalaReflectionException: cannot set an immutable field x - ... scala> val fieldY = ru.typeOf[C].declaration(ru.newTermName("y")).asTerm.accessed.asTerm fieldY: reflect.runtime.universe.TermSymbol = variable y