Definition at line 214 of file Expression.h.
◆ LambdaExpression()
template<typename function_type>
| AmpGen::LambdaExpression::LambdaExpression |
( |
const function_type & | function | ) |
|
|
inline |
◆ operator Expression()
| AmpGen::LambdaExpression::operator Expression |
( |
| ) |
const |
◆ operator()()
| complex_t AmpGen::LambdaExpression::operator() |
( |
| ) |
const |
|
overridevirtual |
◆ resolve()
| void AmpGen::LambdaExpression::resolve |
( |
ASTResolver & | resolver | ) |
const |
|
overridevirtual |
◆ to_string()
| std::string AmpGen::LambdaExpression::to_string |
( |
const ASTResolver * | resolver = nullptr | ) |
const |
|
overridevirtual |
◆ m_function
| std::function<double(void)> AmpGen::LambdaExpression::m_function |
◆ m_name
| std::string AmpGen::LambdaExpression::m_name |
The documentation for this class was generated from the following file: