XmlToken
The abstract base class of any XML token.
namespace AngleSharp.Parser.Xml
{
internal abstract class XmlToken
{
private readonly XmlTokenType _type;
private readonly TextPosition _position;
private readonly bool _ignorable;
public XmlTokenType Type => _type;
public bool IsIgnorable => _ignorable;
public TextPosition Position => _position;
public XmlToken(XmlTokenType type, TextPosition position, bool ignorable = false)
{
_type = type;
_position = position;
_ignorable = ignorable;
}
}
}