CompilationInfoModule

scala.quoted.Quotes.reflectModule.CompilationInfoModule

Methods of the module object val CompilationInfo

Attributes

Source
Quotes.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CompilationInfo.type

Members list

Value members

Abstract methods

Are we expanding a inline macro while typing the program?

Are we expanding a inline macro while typing the program?

This will be true when the macro is used in a transparent inline.

Attributes

Source
Quotes.scala

Experimental methods

Expose macro-specific settings as a list of strings.

Expose macro-specific settings as a list of strings. Settings can be set from command line with help of -Xmacro-settings options.

These will be used to expand any transparent macros or any non-transparent macro that is forced to expand while expanding the transparent macro. Non-transparent macros are not guaranteed to be expanded with the same set of settings.

Attributes

Experimental
true
Source
Quotes.scala