public ReaderContext(TypeSet set, FlexReader reader, ScopeStack globals) { if (set == null) { throw new ArgumentNullException(nameof(set)); } if (reader == null) { throw new ArgumentNullException(nameof(reader)); } if (globals == null) { throw new ArgumentNullException(nameof(globals)); } Types = set; Reader = reader; Scope = globals; }
public ReaderContext(TypeSet set, FlexReader reader) : this(set, reader, new ScopeStack()) { }