Zen
A cross-platform functional programming language
|
Holds a invoker and call parameter. More...
#include <Ast.hpp>
Public Member Functions | |
Invoker (const InvokerType &invokerType, const ExprList &exprList) | |
Default constructor. | |
const InvokerType & | getInvokerType () const |
Returns the invoker type to be called. | |
const ExprList & | getExprList () const |
Returns the parameter list to be called with. | |
Private Attributes | |
const InvokerType & | _invokerType |
The invoker type. | |
const ExprList & | _exprList |
The parameter list. |
Holds a invoker and call parameter.
Invoker | ( | const InvokerType & | invokerType, |
const ExprList & | exprList | ||
) | [inline] |
Default constructor.
invokerType | The invoker to be called |
exprList | The parameter list to be called with |
const ExprList& getExprList | ( | ) | const [inline] |
Returns the parameter list to be called with.
const InvokerType& getInvokerType | ( | ) | const [inline] |
Returns the invoker type to be called.