Share via


SyntaxTreeNode Class

Definition

public ref class SyntaxTreeNode abstract
public abstract class SyntaxTreeNode
type SyntaxTreeNode = class
Public MustInherit Class SyntaxTreeNode
Inheritance
SyntaxTreeNode
Derived

Constructors

SyntaxTreeNode()

Properties

IsBlock

Returns true if this element is a block (to avoid casting)

Length

The length of all the content contained in this node

Parent
Start

The start point of this node

Methods

Accept(ParserVisitor)

Accepts a parser visitor, calling the appropriate visit method and passing in this instance

EquivalentTo(SyntaxTreeNode)

Determines if the specified node is equivalent to this node

GetEquivalenceHash()

Determines a hash code for the SyntaxTreeNode using only information relevant in EquivalentTo(SyntaxTreeNode) comparisons.

Applies to