Skip to content

bloqade.qasm3.dialects.core.stmts.Measure

← Module overview

classMeasuresource

bloqade.qasm3.dialects.core.stmts.Measure

Bases: ir.Statement

Measure a qubit (or register) and store the result in a bit (or register).

class Measure

Attributes

NameTypeDefaultDescription
name—'measure'
traits—frozenset({lowering.FromPythonCall()})
qargir.SSAValueinfo.argument(QubitType | QRegType)qarg (Qubit | QReg): The qubit or quantum register to measure.
cargir.SSAValueinfo.argument(BitType | BitRegType)carg (Bit | BitReg): The bit or register to store the result in.