Selectively activate this analyzer plugin, e.g.
Makes sure that for the given class definition, there exists a companion object definition.
Prepares a list of statements for being typechecked by performing domain-specific type-agnostic code synthesis.
Creates a symbol for the given tree in lexical context encapsulated by the given namer.
Figures out whether the given macro definition is blackbox or whitebox.
Computes the arguments that need to be passed to the macro impl corresponding to a particular expandee.
Expands an application of a def macro (i.e.
Summons a function that encapsulates macro implementation invocations for a particular expandee.
Typechecks the right-hand side of a macro definition (which typically features a mere reference to a macro implementation).