public void Write(SignatureWriter wtr) { wtr.Write((byte)f); if ((f & MethodFlags.Generic) == MethodFlags.Generic) { wtr.WriteCompressedInt(gc); } wtr.WriteCompressedInt(ps.Count); rt.Write(wtr); ps.Write(wtr); }
public void Write(SignatureWriter wtr) { wtr.WriteCompressedInt(r); wtr.WriteCompressedInt(s.Length); foreach (int i in s) { wtr.WriteCompressedInt(i); } wtr.WriteCompressedInt(lb.Length); foreach (int i in lb) { wtr.WriteCompressedInt(i); } }
public void Write(SignatureWriter wtr) { wtr.WriteCompressedInt(this.Count); foreach (LocalVar v in Items) { v.Write(wtr); } }
public void Write(SignatureWriter wtr) { wtr.WriteCompressedInt(this.Count); foreach (TypeElement t in Items) { t.Write(wtr); } }
public void Write(SignatureWriter wtr) { if (ht) { wtr.Write((byte)0x28); } else { wtr.Write((byte)0x08); } wtr.WriteCompressedInt(ps.Count); mods.Write(wtr); t.Write(wtr); ps.Write(wtr); }