diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-11-06 13:36:06 +0100 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2015-11-06 15:28:48 +0100 |
commit | e843f3d33baf09e3ad3e84f9bc74c498fcbd21e2 (patch) | |
tree | a210ba9ef10b55e30b8cad66faac278dd075abca /src/compiler/scala/tools/nsc/Global.scala | |
parent | 7a12e8110941fb60243453af2d82d0be122ee82d (diff) | |
download | scala-e843f3d33baf09e3ad3e84f9bc74c498fcbd21e2.tar.gz scala-e843f3d33baf09e3ad3e84f9bc74c498fcbd21e2.tar.bz2 scala-e843f3d33baf09e3ad3e84f9bc74c498fcbd21e2.zip |
Use BTypes when building the lambdaMetaFactoryBootstrapHandle
All class internal names that are referenced from a class being
compiled should be referenced through their ClassBType. This makes
sure that the ClassBType is cached in `classBTypeFromInternalName`,
which is required during classfile writing: when ASM computes stack
map frames, we need to answer subtyping queries, for which we need
to look up the ClassBTypes.
Diffstat (limited to 'src/compiler/scala/tools/nsc/Global.scala')
0 files changed, 0 insertions, 0 deletions