Skip to content

bloqade.qasm2.emit.main.Func

← Module overview

classFuncsource

bloqade.qasm2.emit.main.Func

Bases: interp.MethodTable

class Func

methodinvokesource

bloqade.qasm2.emit.main.Func.invoke

Signature
def invoke(emit: EmitQASM2Main, frame: EmitQASM2Frame, node: func.Invoke)

Parameters

NameTypeDescription
emitEmitQASM2Main
frameEmitQASM2Frame
nodefunc.Invoke
source

methodemit_funcsource

bloqade.qasm2.emit.main.Func.emit_func

Signature
def emit_func(emit: EmitQASM2Main, frame: EmitQASM2Frame, stmt: func.Function)

Parameters

NameTypeDescription
emitEmitQASM2Main
frameEmitQASM2Frame
stmtfunc.Function
source