Exposes current compiler settings as a list of options. Use scalac -help
, scalac -X
and scalac -Y
to learn about currently supported options.
Exposes macro-specific settings as a list of strings. These settings are passed to the compiler via the "-Xmacro-settings:setting1,setting2...,settingN" command-line option.
© 2002-2019 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://www.scala-lang.org/api/2.13.0/scala-reflect/scala/reflect/macros/Infrastructure.html
EXPERIMENTAL
A slice of the Scala macros context that provides facilities to communicate with the compiler's infrastructure.