public class ParseTree extends Object
Modifier and Type | Field and Description |
---|---|
SourceRange |
location |
ParseTreeType |
type |
Modifier | Constructor and Description |
---|---|
protected |
ParseTree(ParseTreeType type,
SourceRange location) |
public final ParseTreeType type
public final SourceRange location
protected ParseTree(ParseTreeType type, SourceRange location)
public ArgumentListTree asArgumentList()
public ArrayLiteralExpressionTree asArrayLiteralExpression()
public ArrayPatternTree asArrayPattern()
public AssignmentRestElementTree asAssignmentRestElement()
public BinaryOperatorTree asBinaryOperator()
public BlockTree asBlock()
public BreakStatementTree asBreakStatement()
public CallExpressionTree asCallExpression()
public CaseClauseTree asCaseClause()
public CatchTree asCatch()
public ClassDeclarationTree asClassDeclaration()
public CommaExpressionTree asCommaExpression()
public ComprehensionIfTree asComprehensionIf()
public ComprehensionForTree asComprehensionFor()
public ComprehensionTree asComprehension()
public ComputedPropertyDefinitionTree asComputedPropertyDefinition()
public ComputedPropertyGetterTree asComputedPropertyGetter()
public ComputedPropertyMethodTree asComputedPropertyMethod()
public ComputedPropertySetterTree asComputedPropertySetter()
public ConditionalExpressionTree asConditionalExpression()
public ContinueStatementTree asContinueStatement()
public DebuggerStatementTree asDebuggerStatement()
public DefaultClauseTree asDefaultClause()
public DefaultParameterTree asDefaultParameter()
public DoWhileStatementTree asDoWhileStatement()
public EmptyStatementTree asEmptyStatement()
public ExportDeclarationTree asExportDeclaration()
public ExportSpecifierTree asExportSpecifier()
public ExpressionStatementTree asExpressionStatement()
public FinallyTree asFinally()
public ForOfStatementTree asForOfStatement()
public ForInStatementTree asForInStatement()
public FormalParameterListTree asFormalParameterList()
public ForStatementTree asForStatement()
public FunctionDeclarationTree asFunctionDeclaration()
public GetAccessorTree asGetAccessor()
public IdentifierExpressionTree asIdentifierExpression()
public IfStatementTree asIfStatement()
public ImportDeclarationTree asImportDeclaration()
public ImportSpecifierTree asImportSpecifier()
public LabelledStatementTree asLabelledStatement()
public LiteralExpressionTree asLiteralExpression()
public MemberExpressionTree asMemberExpression()
public MemberLookupExpressionTree asMemberLookupExpression()
public MissingPrimaryExpressionTree asMissingPrimaryExpression()
public ModuleImportTree asModuleImport()
public NewExpressionTree asNewExpression()
public NullTree asNull()
public ObjectLiteralExpressionTree asObjectLiteralExpression()
public ObjectPatternTree asObjectPattern()
public ObjectPatternFieldTree asObjectPatternField()
public ParenExpressionTree asParenExpression()
public PostfixExpressionTree asPostfixExpression()
public ProgramTree asProgram()
public PropertyNameAssignmentTree asPropertyNameAssignment()
public RestParameterTree asRestParameter()
public ReturnStatementTree asReturnStatement()
public SetAccessorTree asSetAccessor()
public SpreadExpressionTree asSpreadExpression()
public SuperExpressionTree asSuperExpression()
public SwitchStatementTree asSwitchStatement()
public TemplateLiteralExpressionTree asTemplateLiteralExpression()
public TemplateLiteralPortionTree asTemplateLiteralPortion()
public TemplateSubstitutionTree asTemplateSubstitution()
public ThisExpressionTree asThisExpression()
public ThrowStatementTree asThrowStatement()
public TryStatementTree asTryStatement()
public UnaryExpressionTree asUnaryExpression()
public VariableDeclarationListTree asVariableDeclarationList()
public VariableDeclarationTree asVariableDeclaration()
public VariableStatementTree asVariableStatement()
public WhileStatementTree asWhileStatement()
public WithStatementTree asWithStatement()
public YieldExpressionTree asYieldStatement()
public final boolean isNull()
public boolean isPattern()
public boolean isLeftHandSideExpression()
public boolean isAssignmentExpression()
public boolean isMemberExpression()
public boolean isExpression()
public boolean isAssignmentOrSpread()
public boolean isRestParameter()
public boolean isAssignmentRestElement()
public boolean isStatement()
public boolean isStatementStandard()
public boolean isSourceElement()
Copyright © 2009-2014 Google. All Rights Reserved.