2 writes to reader
Mono.Cecil.Mdb (2)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (2)
335 reader = new MyBinaryReader (stream); 638 reader = null;
37 references to reader
Mono.Cecil.Mdb (37)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (37)
161 if (reader != null) 173 if (reader != null) 185 if (reader != null) 194 if (reader != null) 317 if (reader != null) 338 long magic = reader.ReadInt64 (); 339 int major_version = reader.ReadInt32 (); 340 int minor_version = reader.ReadInt32 (); 354 guid = new Guid (reader.ReadBytes (16)); 356 ot = new OffsetTable (reader, major_version, minor_version); 440 if (reader == null) 448 long old_pos = reader.BaseStream.Position; 450 reader.BaseStream.Position = ot.SourceTableOffset + 452 source = new SourceFileEntry (this, reader); 455 reader.BaseStream.Position = old_pos; 462 if (reader == null) 476 if (reader == null) 484 long old_pos = reader.BaseStream.Position; 486 reader.BaseStream.Position = ot.CompileUnitTableOffset + 488 unit = new CompileUnitEntry (this, reader); 491 reader.BaseStream.Position = old_pos; 498 if (reader == null) 517 long old_pos = reader.BaseStream.Position; 518 reader.BaseStream.Position = ot.MethodTableOffset; 521 MethodEntry entry = new MethodEntry (this, reader, i + 1); 526 reader.BaseStream.Position = old_pos; 532 if (reader == null) 547 if (reader == null) 558 if (reader == null) 572 if (reader == null) 594 if (reader == null) 605 reader.BaseStream.Position = ot.AnonymousScopeTableOffset; 607 scope = new AnonymousScopeEntry (reader); 617 if (reader == null) 620 return reader; 632 if (reader != null) { 634 reader.Dispose ();