AstCreatorHelper

class Object
trait Matchable
class Any

Value members

Concrete methods

protected def calcMethodNameAndFullName(func: BabelNodeInfo): (String, String)
protected def calcTypeNameAndFullName(classNode: BabelNodeInfo): (String, String)
protected def code(node: Value): String
protected def column(node: Value): Option[Integer]
protected def columnEnd(node: Value): Option[Integer]
protected def createBabelNodeInfo(json: Value): BabelNodeInfo
protected def generateUnusedVariableName(usedVariableNames: HashMap[String, Int], usedIdentNodes: Set[String], variableName: String): String
protected def hasKey(node: Value, key: String): Boolean
protected def line(node: Value): Option[Integer]
protected def lineEnd(node: Value): Option[Integer]
protected def notHandledYet(node: BabelNodeInfo): Ast
protected def positionLookupTables(source: String): (SortedMap[Int, Int], SortedMap[Int, Int])
protected def registerType(typeName: String): Unit
protected def safeObj(node: Value, key: String): Option[LinkedHashMap[String, Value]]