libqasm
library for handling cQASM files
cqasm
v1
semantic
Node
cqasm::v1::semantic::Node Member List
This is the complete list of members for
cqasm::v1::semantic::Node
, including all inherited members.
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
()
cqasm::v1::semantic::Node
virtual
as_program
() const
cqasm::v1::semantic::Node
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
clone
() const =0
cqasm::v1::semantic::Node
pure virtual
copy
() const =0
cqasm::v1::semantic::Node
pure virtual
deserialize
(const ::tree::cbor::MapReader &map, ::tree::base::IdentifierMap &ids)
cqasm::v1::semantic::Node
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 =0
cqasm::v1::semantic::Node
pure virtual
operator!=
(const Node &rhs) const
cqasm::v1::semantic::Node
inline
operator==
(const Node &rhs) const =0
cqasm::v1::semantic::Node
pure virtual
serialize
(::tree::cbor::MapWriter &map, const ::tree::base::PointerMap &ids) const =0
cqasm::v1::semantic::Node
pure virtual
type
() const =0
cqasm::v1::semantic::Node
pure virtual
visit
(Visitor< T > &visitor)
cqasm::v1::semantic::Node
visit_internal
(VisitorBase &visitor, void *retval=nullptr)=0
cqasm::v1::semantic::Node
protected
pure virtual
Generated by
1.8.13