AstForDeclarationsCreator

class Object
trait Matchable
class Any

Value members

Concrete methods

protected def astForDeconstruction(pattern: BabelNodeInfo, sourceAst: Ast, paramName: Option[String]): Ast
protected def astForExportAllDeclaration(declaration: BabelNodeInfo): Ast
protected def astForExportAssignment(assignment: BabelNodeInfo): Ast
protected def astForExportDefaultDeclaration(declaration: BabelNodeInfo): Ast
protected def astForExportNamedDeclaration(declaration: BabelNodeInfo): Ast
protected def astForImportDeclaration(impDecl: BabelNodeInfo): Ast
protected def astForTSImportEqualsDeclaration(impDecl: BabelNodeInfo): Ast
protected def astForVariableDeclaration(declaration: BabelNodeInfo): Ast
protected def codeForExportObject(obj: BabelNodeInfo, defaultName: Option[String]): Seq[String]
protected def convertDestructingObjectElementWithDefault(element: BabelNodeInfo, key: BabelNodeInfo, localTmpName: String): Ast