// Token: 0x0600084D RID: 2125 RVA: 0x0002DF54 File Offset: 0x0002C154
 public DirectoryReader(Stream inputStream, Encoding outerCharsetEncoding, ComplianceTracker complianceTracker)
 {
     this.inputStream            = new UnfoldingStream(inputStream);
     this.outerCharsetEncoding   = outerCharsetEncoding;
     this.currentCharsetEncoding = outerCharsetEncoding;
     this.currentCharsetDecoder  = outerCharsetEncoding.GetDecoder();
     this.currentCharsetEncoder  = outerCharsetEncoding.GetEncoder();
     this.dataBytes         = new byte[256];
     this.dataChars         = new char[256];
     this.complianceTracker = complianceTracker;
     this.SetFallback();
 }
 // Token: 0x06000801 RID: 2049 RVA: 0x0002C68C File Offset: 0x0002A88C
 public ContentLineReader(Stream s, Encoding encoding, ComplianceTracker complianceTracker, ValueTypeContainer container)
 {
     this.valueType         = container;
     this.parser            = new ContentLineParser(s, encoding, complianceTracker);
     this.complianceTracker = complianceTracker;
 }