# qiskit.pulse.instructions.Call.assigned_subroutine¶

Call.assigned_subroutine()[source]

Returns this subroutine with the parameters assigned.

Note

This function may be often called internally for class equality check despite its overhead of parameter assignment. The subroutine with parameter assigned is cached based on .argument hash. Once this argument is updated, new assigned instance will be returned. Note that this update is not mutable operation.

Returns

Attached program.

Return type

program (Union[Schedule, ScheduleBlock])