Selectively activate this analyzer plugin, e.
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.
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.
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).