Package manifold.js.rt.parser.tree
Class Node
- java.lang.Object
-
- manifold.js.rt.parser.tree.Node
-
- Direct Known Subclasses:
ArrowExpressionNode,ClassNode,ExpressionNode,FillerNode,FunctionBodyNode,FunctionNode,ImportNode,JSTNode,ParameterNode,ProgramNode,RawStringNode,StatementNode,TemplateLiteralNode
public class Node extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(Node n)StringgenCode()List<Node>getChildren()<T> List<T>getChildren(Class<T> clazz)TokengetEnd()<T extends Node>
TgetFirstChild(Class<T> clazz)StringgetName()NodegetParent()ProgramNodegetProgramNode()TokengetStart()voidsetTokens(Token start, Token end)StringtoString()NodewithChild(Node n)
-
-
-
Constructor Detail
-
Node
public Node(String name)
-
-