public CToken(ETokenType token_type, string text, SPosition inPos) { _token_type = token_type; _text = text; _position = inPos; }
public static CKey Create(CKey parent, SPosition pos) { return(new CKey(parent, string.Empty, false, pos)); }
public static CKey CreateArrayKey(CKey parent, SPosition pos) { return(new CKey(parent, string.Empty, true, pos)); }
private CKey(CKey parent, string inName, bool inArray, SPosition pos) : base(parent, pos) { SetName(inName); IsArray = inArray; }