j.printable()
j.node()
j.sourceLocation()
j.position()
j.file()
j.program()
j.function()
j.blockStatement()
j.expressionStatement()
j.ifStatement()
j.labeledStatement()
j.breakStatement()
j.continueStatement()
j.withStatement()
j.switchStatement()
j.returnStatement()
j.throwStatement()
j.tryStatement()
j.catchClause()
j.whileStatement()
j.doWhileStatement()
j.forStatement()
j.forInStatement()
j.functionDeclaration()
j.functionExpression()
j.variableDeclaration()
j.variableDeclarator()
j.arrayExpression()
j.objectExpression()
j.property()
j.sequenceExpression()
j.unaryExpression()
j.binaryExpression()
j.assignmentExpression()
j.updateExpression()
j.logicalExpression()
j.conditionalExpression()
j.newExpression()
j.callExpression()
j.memberExpression()
j.switchCase()
j.identifier()
j.literal()
j.comment()