public virtual void Emit(OpCode opcode, Label label)
{
label.GetLabelValue();
this.EnsureCapacity(7);
this.InternalEmit(opcode);
if (OpCodes.TakesSingleByteArgument(opcode))
{
this.AddFixup(label, this.m_length, 1);
this.m_length++;
}
else
{
this.AddFixup(label, this.m_length, 4);
this.m_length += 4;
}
}