internal override ByteBuffer GetSignature(ModuleBuilder module) { if (type != Signature.FIELD) { bb.Position = 1; bb.Insert(MetadataWriter.GetCompressedIntLength(paramCount) - bb.GetCompressedIntLength()); bb.WriteCompressedInt(paramCount); } return(bb); }