Gate operator constructors dagger-gate, forked-gate, and controlled-gate formerly accepted any-ole value as a target argument. This PR makes gate the most general type they accept.
Furthermore, I added :type gate slot option to the :target slot definition in the respective defclass forms.
Gate operator constructors
dagger-gate
,forked-gate
, andcontrolled-gate
formerly accepted any-ole value as a target argument. This PR makesgate
the most general type they accept.Furthermore, I added
:type gate
slot option to the:target
slot definition in the respectivedefclass
forms.