protected SyntaxToken(SyntaxTreeItem parent, SyntaxKind kind, int relativePosition, char text) : base(parent, kind, relativePosition) { _text = text.ToString(); }
string _text = ""; // the original source text protected SyntaxToken(SyntaxTreeItem parent, SyntaxKind kind, int relativePosition, string text) : base(parent, kind, relativePosition) { _text = text; }
public SyntaxNode(SyntaxTreeItem parent, SyntaxKind kind, int relativePosition) : base(parent, kind, relativePosition) { }
protected SyntaxTreeItem(SyntaxTreeItem parent, SyntaxKind kind, int relativePositionToParent) { _parent = parent; _kind = kind; _relativePositionToParent = relativePositionToParent; }
string _text = ""; // the original source text public SyntaxTrivia(SyntaxTreeItem parent, SyntaxKind kind, int relativePosition, string text) : base(parent, kind, relativePosition) { _text = text; }