public FieldRow CreateFieldRow(FieldAttributes _flags, uint _name, uint _signature) { FieldRow row = new FieldRow(); row.Flags = _flags; row.Name = _name; row.Signature = _signature; return(row); }
public override void VisitFieldRow(FieldRow row) { row.Flags = (CilStrip.Mono.Cecil.FieldAttributes)m_binaryReader.ReadUInt16(); row.Name = ReadByIndexSize(m_stringsHeapIdxSz); row.Signature = ReadByIndexSize(m_blobHeapIdxSz); }
public override void VisitFieldRow(FieldRow row) { m_binaryWriter.Write((ushort)row.Flags); WriteStringPointer(row.Name); WriteBlobPointer(row.Signature); }