def METHOD_NAME():
    T = m.Bits[5]
    class StubQueue(m.Circuit):
        # Queues have a flipped interface since it's from the perspective of
        # the user
        io = m.IO(
            enq=m.Flip(m.EnqIO[T]),
            deq=m.Flip(m.DeqIO[T]),
        )
        print(f"type(io.deq)={type(io.deq)}")
        print(f"type(io.enq)={type(io.enq)}")
        io.deq.valid @= 0
        io.enq.ready @= 0
        do_enq = io.enq.fired()
        do_deq = io.deq.fired()
        io.deq.data @= io.enq.data