public void CodeLabel(CILLabel lab) { if (lab.Buffer == null) { lab.Buffer = this; } else if (lab.Buffer != this) { throw new DescriptorException("Cannot add a label to two different code buffers"); } AddToBuffer(lab); }