LocalNameGenerator

dotty.tools.backend.sjs.JSEncoding.LocalNameGenerator

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def freshLabelIdent(base: String)(implicit pos: Position): LabelIdent
def freshLocalIdent()(implicit pos: Position): LocalIdent
def freshLocalIdent(base: LocalName)(implicit pos: Position): LocalIdent
def freshLocalIdent(base: String)(implicit pos: Position): LocalIdent
def freshLocalIdent(base: TermName)(implicit pos: Position): LocalIdent
def freshName(base: String): LocalName
def makeLabeledIfRequiresEnclosingReturn(tpe: Type)(body: Tree)(implicit pos: Position): Tree