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: