api_version | cqasm::v1::semantic::Program | |
as_annotated() | cqasm::v1::semantic::Node | virtual |
as_annotated() const | cqasm::v1::semantic::Node | virtual |
as_annotation_data() | cqasm::v1::semantic::Node | virtual |
as_annotation_data() const | cqasm::v1::semantic::Node | virtual |
as_block() | cqasm::v1::semantic::Node | virtual |
as_block() const | cqasm::v1::semantic::Node | virtual |
as_break_statement() | cqasm::v1::semantic::Node | virtual |
as_break_statement() const | cqasm::v1::semantic::Node | virtual |
as_bundle() | cqasm::v1::semantic::Node | virtual |
as_bundle() const | cqasm::v1::semantic::Node | virtual |
as_bundle_ext() | cqasm::v1::semantic::Node | virtual |
as_bundle_ext() const | cqasm::v1::semantic::Node | virtual |
as_continue_statement() | cqasm::v1::semantic::Node | virtual |
as_continue_statement() const | cqasm::v1::semantic::Node | virtual |
as_error_model() | cqasm::v1::semantic::Node | virtual |
as_error_model() const | cqasm::v1::semantic::Node | virtual |
as_for_loop() | cqasm::v1::semantic::Node | virtual |
as_for_loop() const | cqasm::v1::semantic::Node | virtual |
as_foreach_loop() | cqasm::v1::semantic::Node | virtual |
as_foreach_loop() const | cqasm::v1::semantic::Node | virtual |
as_goto_instruction() | cqasm::v1::semantic::Node | virtual |
as_goto_instruction() const | cqasm::v1::semantic::Node | virtual |
as_if_else() | cqasm::v1::semantic::Node | virtual |
as_if_else() const | cqasm::v1::semantic::Node | virtual |
as_if_else_branch() | cqasm::v1::semantic::Node | virtual |
as_if_else_branch() const | cqasm::v1::semantic::Node | virtual |
as_instruction() | cqasm::v1::semantic::Node | virtual |
as_instruction() const | cqasm::v1::semantic::Node | virtual |
as_instruction_base() | cqasm::v1::semantic::Node | virtual |
as_instruction_base() const | cqasm::v1::semantic::Node | virtual |
as_mapping() | cqasm::v1::semantic::Node | virtual |
as_mapping() const | cqasm::v1::semantic::Node | virtual |
as_program() override | cqasm::v1::semantic::Program | virtual |
as_program() const override | cqasm::v1::semantic::Program | virtual |
as_repeat_until_loop() | cqasm::v1::semantic::Node | virtual |
as_repeat_until_loop() const | cqasm::v1::semantic::Node | virtual |
as_set_instruction() | cqasm::v1::semantic::Node | virtual |
as_set_instruction() const | cqasm::v1::semantic::Node | virtual |
as_statement() | cqasm::v1::semantic::Node | virtual |
as_statement() const | cqasm::v1::semantic::Node | virtual |
as_structured() | cqasm::v1::semantic::Node | virtual |
as_structured() const | cqasm::v1::semantic::Node | virtual |
as_subcircuit() | cqasm::v1::semantic::Node | virtual |
as_subcircuit() const | cqasm::v1::semantic::Node | virtual |
as_variable() | cqasm::v1::semantic::Node | virtual |
as_variable() const | cqasm::v1::semantic::Node | virtual |
as_version() | cqasm::v1::semantic::Node | virtual |
as_version() const | cqasm::v1::semantic::Node | virtual |
as_while_loop() | cqasm::v1::semantic::Node | virtual |
as_while_loop() const | cqasm::v1::semantic::Node | virtual |
check_complete(const ::tree::base::PointerMap &map) const override | cqasm::v1::semantic::Program | |
clone() const override | cqasm::v1::semantic::Program | virtual |
copy() const override | cqasm::v1::semantic::Program | virtual |
deserialize(const ::tree::cbor::MapReader &map, ::tree::base::IdentifierMap &ids) | cqasm::v1::semantic::Program | static |
dump(std::ostream &out=std::cout, int indent=0) | cqasm::v1::semantic::Node | |
dump_seq(std::ostream &out=std::cout, int indent=0) | cqasm::v1::semantic::Node | |
equals(const Node &rhs) const override | cqasm::v1::semantic::Program | virtual |
error_model | cqasm::v1::semantic::Program | |
find_reachable(::tree::base::PointerMap &map) const override | cqasm::v1::semantic::Program | |
mappings | cqasm::v1::semantic::Program | |
num_qubits | cqasm::v1::semantic::Program | |
operator!=(const Node &rhs) const | cqasm::v1::semantic::Node | inline |
operator==(const Node &rhs) const override | cqasm::v1::semantic::Program | virtual |
Program(const One< Version > &version=One< Version >(), const cqasm::v1::primitives::Int &num_qubits=cqasm::v1::primitives::initialize< cqasm::v1::primitives::Int >(), const Maybe< ErrorModel > &error_model=Maybe< ErrorModel >(), const Any< Subcircuit > &subcircuits=Any< Subcircuit >(), const Any< Mapping > &mappings=Any< Mapping >(), const Any< Variable > &variables=Any< Variable >(), const cqasm::v1::primitives::Version &api_version=cqasm::v1::primitives::initialize< cqasm::v1::primitives::Version >()) | cqasm::v1::semantic::Program | |
serialize(::tree::cbor::MapWriter &map, const ::tree::base::PointerMap &ids) const override | cqasm::v1::semantic::Program | virtual |
subcircuits | cqasm::v1::semantic::Program | |
type() const override | cqasm::v1::semantic::Program | virtual |
variables | cqasm::v1::semantic::Program | |
version | cqasm::v1::semantic::Program | |
visit(Visitor< T > &visitor) | cqasm::v1::semantic::Node | |
visit_internal(VisitorBase &visitor, void *retval) override | cqasm::v1::semantic::Program | protectedvirtual |