public ParamRow CreateParamRow(ParameterAttributes _flags, ushort _sequence, uint _name)
        {
            ParamRow row = new ParamRow();

            row.Flags    = _flags;
            row.Sequence = _sequence;
            row.Name     = _name;
            return(row);
        }
 public override void VisitParamRow(ParamRow row)
 {
     m_binaryWriter.Write ((ushort) row.Flags);
     m_binaryWriter.Write (row.Sequence);
     WriteStringPointer (row.Name);
 }
 public ParamRow CreateParamRow(ParamAttributes _flags, ushort _sequence, uint _name)
 {
     ParamRow row = new ParamRow ();
     row.Flags = _flags;
     row.Sequence = _sequence;
     row.Name = _name;
     return row;
 }
 public override void VisitParamRow(ParamRow row)
 {
     row.Flags    = (Mono.Cecil.ParameterAttributes)m_binaryReader.ReadUInt16();
     row.Sequence = m_binaryReader.ReadUInt16();
     row.Name     = ReadByIndexSize(m_stringsHeapIdxSz);
 }
 public override void VisitParamRow(ParamRow row)
 {
     m_binaryWriter.Write((ushort)row.Flags);
     m_binaryWriter.Write(row.Sequence);
     WriteStringPointer(row.Name);
 }
示例#6
0
 public override void VisitParamRow(ParamRow row)
 {
     row.Flags = (Mono.Cecil.ParameterAttributes) m_binaryReader.ReadUInt16 ();
     row.Sequence = m_binaryReader.ReadUInt16 ();
     row.Name = ReadByIndexSize (m_stringsHeapIdxSz);
 }