Skip to content

bloqade.cirq_utils.emit.qubit.EmitCirqQubitMethods

← Module overview

classEmitCirqQubitMethodssource

bloqade.cirq_utils.emit.qubit.EmitCirqQubitMethods

Bases: MethodTable

class EmitCirqQubitMethods

methodnewsource

bloqade.cirq_utils.emit.qubit.EmitCirqQubitMethods.new

def new(emit: EmitCirq, frame: EmitCirqFrame, stmt: qubit.New)

Parameters

NameTypeDescription
emitEmitCirq
frameEmitCirqFrame
stmtqubit.New
source

methodmeasure_qubit_listsource

bloqade.cirq_utils.emit.qubit.EmitCirqQubitMethods.measure_qubit_list

Signature
def measure_qubit_list(emit: EmitCirq, frame: EmitCirqFrame, stmt: qubit.Measure)

Parameters

NameTypeDescription
emitEmitCirq
frameEmitCirqFrame
stmtqubit.Measure
source

methodresetsource

bloqade.cirq_utils.emit.qubit.EmitCirqQubitMethods.reset

def reset(emit: EmitCirq, frame: EmitCirqFrame, stmt: qubit.Reset)

Parameters

NameTypeDescription
emitEmitCirq
frameEmitCirqFrame
stmtqubit.Reset
source