Plugin

dotty.tools.dotc.plugins.Plugin
See thePlugin companion object
sealed trait Plugin

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

A one-line description of the plugin

A one-line description of the plugin

Attributes

def name: String

The name of this plugin

The name of this plugin

Attributes

Concrete methods

Is this plugin a research plugin?

Is this plugin a research plugin?

Research plugin receives a phase plan and return a new phase plan, while non-research plugin returns a list of phases to be inserted.

Attributes

Concrete fields

A description of this plugin's options, suitable as a response to the -help command-line option. Conventionally, the options should be listed with the -P:plugname: part included.

A description of this plugin's options, suitable as a response to the -help command-line option. Conventionally, the options should be listed with the -P:plugname: part included.

Attributes