1 write to _reader
Microsoft.CodeAnalysis (1)
Serialization\ObjectReader.cs (1)
78
_reader
= new BinaryReader(stream, Encoding.UTF8, leaveOpen);
60 references to _reader
Microsoft.CodeAnalysis (60)
Serialization\ObjectReader.cs (60)
170
public bool ReadBoolean() =>
_reader
.ReadBoolean();
171
public byte ReadByte() =>
_reader
.ReadByte();
173
public char ReadChar() => (char)
_reader
.ReadUInt16();
174
public decimal ReadDecimal() =>
_reader
.ReadDecimal();
175
public double ReadDouble() =>
_reader
.ReadDouble();
176
public float ReadSingle() =>
_reader
.ReadSingle();
177
public int ReadInt32() =>
_reader
.ReadInt32();
178
public long ReadInt64() =>
_reader
.ReadInt64();
179
public sbyte ReadSByte() =>
_reader
.ReadSByte();
180
public short ReadInt16() =>
_reader
.ReadInt16();
181
public uint ReadUInt32() =>
_reader
.ReadUInt32();
182
public ulong ReadUInt64() =>
_reader
.ReadUInt64();
183
public ushort ReadUInt16() =>
_reader
.ReadUInt16();
233
var code = (TypeCode)
_reader
.ReadByte();
239
case TypeCode.Int8: return
_reader
.ReadSByte();
240
case TypeCode.UInt8: return
_reader
.ReadByte();
241
case TypeCode.Int16: return
_reader
.ReadInt16();
242
case TypeCode.UInt16: return
_reader
.ReadUInt16();
243
case TypeCode.Int32: return
_reader
.ReadInt32();
244
case TypeCode.Int32_1Byte: return (int)
_reader
.ReadByte();
245
case TypeCode.Int32_2Bytes: return (int)
_reader
.ReadUInt16();
258
case TypeCode.UInt32: return
_reader
.ReadUInt32();
259
case TypeCode.UInt32_1Byte: return (uint)
_reader
.ReadByte();
260
case TypeCode.UInt32_2Bytes: return (uint)
_reader
.ReadUInt16();
273
case TypeCode.Int64: return
_reader
.ReadInt64();
274
case TypeCode.UInt64: return
_reader
.ReadUInt64();
275
case TypeCode.Float4: return
_reader
.ReadSingle();
276
case TypeCode.Float8: return
_reader
.ReadDouble();
277
case TypeCode.Decimal: return
_reader
.ReadDecimal();
280
return (char)
_reader
.ReadUInt16();
287
case TypeCode.ObjectRef_4Bytes: return _objectReferenceMap.GetValue(
_reader
.ReadInt32());
288
case TypeCode.ObjectRef_1Byte: return _objectReferenceMap.GetValue(
_reader
.ReadByte());
289
case TypeCode.ObjectRef_2Bytes: return _objectReferenceMap.GetValue(
_reader
.ReadUInt16());
291
case TypeCode.DateTime: return DateTime.FromBinary(
_reader
.ReadInt64());
355
var info =
_reader
.ReadByte();
366
var byte1 =
_reader
.ReadByte();
372
var byte1 =
_reader
.ReadByte();
373
var byte2 =
_reader
.ReadByte();
374
var byte3 =
_reader
.ReadByte();
384
var kind = (TypeCode)
_reader
.ReadByte();
393
return _stringReferenceMap.GetValue(
_reader
.ReadByte());
396
return _stringReferenceMap.GetValue(
_reader
.ReadUInt16());
399
return _stringReferenceMap.GetValue(
_reader
.ReadInt32());
415
value =
_reader
.ReadString();
421
byte[] bytes =
_reader
.ReadBytes(characterCount * sizeof(char));
455
var elementKind = (TypeCode)
_reader
.ReadByte();
485
if (type == typeof(byte)) { return
_reader
.ReadBytes(length); }
486
if (type == typeof(char)) { return
_reader
.ReadChars(length); }
521
var word =
_reader
.ReadUInt64();
564
array[i] =
_reader
.ReadSByte();
574
array[i] =
_reader
.ReadInt16();
584
array[i] =
_reader
.ReadInt32();
594
array[i] =
_reader
.ReadInt64();
604
array[i] =
_reader
.ReadUInt16();
614
array[i] =
_reader
.ReadUInt32();
624
array[i] =
_reader
.ReadUInt64();
634
array[i] =
_reader
.ReadDecimal();
644
array[i] =
_reader
.ReadSingle();
654
array[i] =
_reader
.ReadDouble();
662
_reader
.ReadByte();