dotty.tools.dotc.decompiler

Members list

Type members

Classlikes

class DecompilationPrinter extends Phase

Phase that prints the trees in all loaded compilation units.

Phase that prints the trees in all loaded compilation units.

Attributes

Authors:

Nicolas Stucki

Supertypes
class Phase
class Object
trait Matchable
class Any
class IDEDecompilerDriver(val settings: List[String]) extends Driver

Decompiler to be used with IDEs

Decompiler to be used with IDEs

Attributes

Supertypes
class Driver
class Object
trait Matchable
class Any
object Main extends Driver

Main class of the dotc -decompiler decompiler.

Main class of the dotc -decompiler decompiler.

Attributes

Authors:

Nicolas Stucki

Supertypes
class Driver
class Object
trait Matchable
class Any
Self type
Main.type

Partial TASTYDecompiler that doesn't execute the backendPhases allowing to control decompiler output by manually running it on the CompilationUnits

Partial TASTYDecompiler that doesn't execute the backendPhases allowing to control decompiler output by manually running it on the CompilationUnits

Attributes

Supertypes
class Compiler
class Object
trait Matchable
class Any
Show all

Compiler from tasty to user readable high text representation of the compiled scala code.

Compiler from tasty to user readable high text representation of the compiled scala code.

Attributes

Authors:

Nicolas Stucki

Supertypes
class Compiler
class Object
trait Matchable
class Any
Known subtypes