diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-03-30 16:19:25 +0200 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2015-04-01 08:35:32 +0200 |
commit | 638ed9108f10bcbebb69f2fefe05c7423c8bdfd7 (patch) | |
tree | 5d5f091be9e720df20ba18df87090ca4a95de19c /scripts | |
parent | eb43d62b4e0665b6b509a04d4ec2edae53c9256b (diff) | |
download | scala-638ed9108f10bcbebb69f2fefe05c7423c8bdfd7.tar.gz scala-638ed9108f10bcbebb69f2fefe05c7423c8bdfd7.tar.bz2 scala-638ed9108f10bcbebb69f2fefe05c7423c8bdfd7.zip |
Clean up the way compiler settings are accessed in the backend.
Many backend components don't have access to the compiler instance
holding the settings.
Before this change, individual settings required in these parts of the
backend were made available as members of trait BTypes, implemented
in the subclass BTypesFromSymbols (which has access to global).
This change exposes a single value of type ScalaSettings in the super
trait BTypes, which gives access to all compiler settings.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions