LLParseData Class
Stores the results of a ILLParser parsing operation.
public class LLParseData : ILLParseData, IParseData, IParseErrorProvider
- Inheritance:
- Object Object
- Implements:
- ILLParseData IParseData IParseErrorProvider
Constructors
LLParseData()
public LLParseData()
Properties
Ast
Gets or sets the object that contains the abstract syntax tree result.
public IAstNode Ast { get; set; }
Property Value
- IAstNode:
The object that contains the abstract syntax tree result.
Errors
Gets or sets the collection of IParseError objects that specify parse errors.
public IEnumerable<IParseError> Errors { get; set; }
Property Value
- IEnumerable<IParseError>:
The collection of IParseError objects that specify parse errors.
Snapshot
Gets the ITextSnapshot, if known, from which the parse errors were created.
public ITextSnapshot Snapshot { get; set; }
Property Value
- ITextSnapshot:
The ITextSnapshot, if known, from which the parse errors were created.