NameAnalyzer

amyc.analyzer.NameAnalyzer$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def checkModuleConsistency(mod: ModuleDef)(using Context): Unit

Attributes

def registerConstructors(mod: ModuleDef)(using Context): Unit

Attributes

def registerFunctions(mod: ModuleDef)(using Context): Unit

Attributes

def registerModules(prog: Program)(using Context): Unit

Attributes

def registerTypes(mod: ModuleDef)(using Context): Unit

Attributes

override def run(p: Program)(using Context): Program

Attributes

Definition Classes

Inherited methods

def andThen[G](thenn: Pipeline[Program, G]): Pipeline[F, G]

Attributes

Inherited from:
Pipeline

Concrete fields

override val name: String