app.openqasm3.visitor ===================== .. py:module:: app.openqasm3.visitor .. autoapi-nested-parse:: Fix QASMTransformer ignoring lists in lists and tuples. Module Contents --------------- .. py:class:: LeqoTransformer Fixes an issue in the parent, walk through lists/tuples recursively. .. py:method:: generic_visit(node: openqasm3.ast.QASMNode, context: T | None = None) -> openqasm3.ast.QASMNode Almost a clone of the parent method, but handles lists/tuples recursively. .. py:method:: list_visit(values: list[object], context: T | None) -> list[object] Recursively visits lists in lists. .. py:method:: tuple_visit(values: tuple[object, Ellipsis], context: T | None) -> tuple[object, Ellipsis] Wrap list_visit for tuples.