Skip to content

bloqade.qasm2.emit.gate.EmitQASM2Gate

← Module overview

classEmitQASM2Gatesource

bloqade.qasm2.emit.gate.EmitQASM2Gate

Bases: EmitQASM2Base[ast.UOp | ast.Barrier, ast.Gate]

Signature
class EmitQASM2Gate(dialects: ir.DialectGroup = _default_dialect_group(), *, prefix: str = '', prefix_if_none: str = 'var_')

Parameters

NameTypeDefaultDescription
dialectsir.DialectGroup_default_dialect_group()
prefixstr''
prefix_if_nonestr'var_'

Attributes

NameTypeDefaultDescription
keys—('emit.qasm2.gate',)
dialectsir.DialectGroupfield(default_factory=_default_dialect_group)

methodinitializesource

bloqade.qasm2.emit.gate.EmitQASM2Gate.initialize

def initialize() -> Self

Returns

Self

source