Skip to content

Commit 3283a1c

Browse files
committed
Fix typo
In `for inner classes `val mm2 = im.reflectClass(<module symbol>)``, `<module symbol>` should read `<class symbol>`. The same error is also in https://github.com/scala/scala/blob/master/src/reflect/scala/reflect/api/Mirrors.scala#L156, for which I'm sending a separate pull request.
1 parent aa8357d commit 3283a1c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

overviews/reflection/environment-universes-mirrors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ A `FieldMirror` is used for getting/setting instance fields (like methods, Scala
138138
scala> fmY.get
139139
res2: Any = 4
140140

141-
A `ClassMirror` is used for creating invoker mirrors for constructors. Entry points: for static classes `val cm1 = m.reflectClass(<class symbol>)`, for inner classes `val mm2 = im.reflectClass(<module symbol>)`. Example:
141+
A `ClassMirror` is used for creating invoker mirrors for constructors. Entry points: for static classes `val cm1 = m.reflectClass(<class symbol>)`, for inner classes `val mm2 = im.reflectClass(<class symbol>)`. Example:
142142

143143
scala> case class C(x: Int)
144144
defined class C

0 commit comments

Comments
 (0)