4 writes to reader
ILCompiler.ReadyToRun (4)
IBC\IBCDataReader.cs (4)
688this.reader = new BinaryReader(m); 694this.reader = null; 710this.reader = new BinaryReader(m); 714this.reader = null;
63 references to reader
ILCompiler.ReadyToRun (63)
IBC\IBCDataReader.cs (63)
24return reader.BaseStream.Position; 30reader.BaseStream.Seek(position, SeekOrigin.Begin); 39return reader.ReadUInt32(); 42uint current = (uint)reader.Read7BitEncodedInt(); 67return reader.ReadUInt32(); 70byte index = reader.ReadByte(); 73return reader.ReadUInt32(); 81seenFlags[index] = reader.ReadUInt32(); 99size = reader.Read7BitEncodedInt(); 105size = reader.ReadInt32(); 114return minified ? reader.Read7BitEncodedInt() : reader.ReadInt32(); 119return minified ? (uint)reader.Read7BitEncodedInt() : reader.ReadUInt32(); 131int size = reader.ReadInt32(); 133uint magicNumber = reader.ReadUInt32(); 139majorVersion = reader.ReadUInt32(); 140mvid = reader.ReadGuid(); 145uint optionalHeaderSize = reader.ReadUInt32(); 152minorVersion = reader.ReadUInt32(); 161var fileFlags = (IBC.Constants.FileFlags)reader.ReadUInt32(); 195uint endToken = reader.ReadUInt32(); 210uint NumberOfEntries = reader.ReadUInt32(); 217SectionFormat sectionFormat = (SectionFormat)reader.ReadInt32(); 229sectionInfo.Offset = reader.ReadUInt32(); 230sectionInfo.Length = reader.ReadUInt32(); 246result.RunTime = DateTime.FromFileTime(reader.ReadInt64()); 247result.Mvid = reader.ReadGuid(); 249int commandLineLength = reader.ReadInt32(); 250int systemInformationLength = reader.ReadInt32(); 252result.CommandLine = reader.ReadEncodedString(commandLineLength); 253result.SystemInformation = reader.ReadEncodedString(systemInformationLength); 264uint size = reader.ReadUInt32(); 266result.Id = reader.ReadUInt32(); 267result.Mask = reader.ReadUInt32(); 268result.Priority = reader.ReadUInt32(); 270uint numberOfRuns = reader.ReadUInt32(); 272int nameLength = reader.ReadInt32(); 273result.Name = reader.ReadEncodedString(nameLength); 289totalRuns = reader.ReadUInt32(); 290uint numberOfScenarios = reader.ReadUInt32(); 322reader.ReadUInt32(); // Number of "detail" items. Ignored. 330uint firstBlockHitCount = (uint)reader.Read7BitEncodedInt(); 348reader.ReadUInt32(); // Header size. Ignored. 349result.Token = reader.ReadUInt32(); 353uint blockDataSize = reader.ReadUInt32(); 378numberOfMethods = reader.ReadUInt32(); 379totalRuns = reader.ReadUInt32(); 386totalRuns = reader.ReadUInt32(); 387reader.ReadUInt32(); // Block count hint. Ignored here. 390numberOfMethods = reader.ReadUInt32(); 408uint numberOfTokens = reader.ReadUInt32(); 421scenarioMask = reader.ReadUInt32(); 437result.Data = reader.ReadBytes(size); 453reader.ReadByte(); 456result.Signature = reader.ReadBytes(signatureLength); 471result.Name = reader.ReadBytes(nameLength); 485result.Name = reader.ReadBytes(nameLength); 495result.Signature = reader.ReadBytes(signatureLength); 508result.Name = reader.ReadBytes(nameLength); 563byte[] data = reader.ReadBytes((int)size - (int)read); 578BlobType type = (BlobType)reader.ReadInt32(); 579reader.ReadUInt32(); // Flags. Unused here.