public final class EcmascriptTreeBuilder extends Object implements org.mozilla.javascript.ast.NodeVisitor
| Modifier and Type | Field and Description |
|---|---|
protected Stack<Node> |
nodes |
protected Stack<org.mozilla.javascript.ast.AstNode> |
parents |
protected List<org.mozilla.javascript.ast.ParseProblem> |
parseProblems |
protected Map<org.mozilla.javascript.ast.ParseProblem,TrailingCommaNode> |
parseProblemToNode |
| Constructor and Description |
|---|
EcmascriptTreeBuilder(String sourceCode,
List<org.mozilla.javascript.ast.ParseProblem> parseProblems) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.mozilla.javascript.ast.AstNode> |
build(T astNode) |
boolean |
visit(org.mozilla.javascript.ast.AstNode node) |
protected List<org.mozilla.javascript.ast.ParseProblem> parseProblems
protected Map<org.mozilla.javascript.ast.ParseProblem,TrailingCommaNode> parseProblemToNode
protected Stack<org.mozilla.javascript.ast.AstNode> parents
public <T extends org.mozilla.javascript.ast.AstNode> EcmascriptNode<T> build(T astNode)
public boolean visit(org.mozilla.javascript.ast.AstNode node)
visit in interface org.mozilla.javascript.ast.NodeVisitorCopyright © 2002-2014 InfoEther. All Rights Reserved.