#include <SyntaxTree.h>
|
| virtual double | Eval () const |
| virtual double | Eval (const std::unordered_map< std::string, double > &variables) const |
| std::vector< QoperationStatement > | operator() (const CondHeadType &condHead, const std::vector< QopType > &body, const boost::optional< std::vector< QopType > > &elseBody, const std::unordered_map< std::string, IndexedId > &qreg_map, const std::unordered_map< std::string, IndexedId > &creg_map, const std::unordered_map< std::string, StatementType > &opaqueGates, const std::unordered_map< std::string, StatementType > &definedGates) const |
Definition at line 1177 of file SyntaxTree.h.
◆ qasm::AddCondQopBracedExpr::result
| struct qasm::AddCondQopBracedExpr::result |
◆ Eval() [1/2]
| virtual double qasm::AbstractSyntaxTree::Eval |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ Eval() [2/2]
| virtual double qasm::AbstractSyntaxTree::Eval |
( |
const std::unordered_map< std::string, double > & | variables | ) |
const |
|
inlinevirtualinherited |
◆ operator()()
| std::vector< QoperationStatement > qasm::AddCondQopBracedExpr::operator() |
( |
const CondHeadType & | condHead, |
|
|
const std::vector< QopType > & | body, |
|
|
const boost::optional< std::vector< QopType > > & | elseBody, |
|
|
const std::unordered_map< std::string, IndexedId > & | qreg_map, |
|
|
const std::unordered_map< std::string, IndexedId > & | creg_map, |
|
|
const std::unordered_map< std::string, StatementType > & | opaqueGates, |
|
|
const std::unordered_map< std::string, StatementType > & | definedGates ) const |
|
inline |
The documentation for this struct was generated from the following file: