Alexandria 2.31.0
SDC-CH common library for the Euclid project
|
This is the complete list of members for Pyston::Function< R, Args >, including all inherited members.
children_t typedef | Pyston::Function< R, Args > | |
eval(const Context &context, const Arguments &args) const final | Pyston::Function< R, Args > | virtual |
Node< R >::eval(const Context &context, Args... args) const | Pyston::Node< R > | inline |
Node< R >::eval(Args... args) const | Pyston::Node< R > | inline |
eval_helper(const Context &context, Arguments &arguments) const | Pyston::Node< R > | inlineprotected |
eval_helper(const Context &context, Arguments &arguments, A0 v0, AN... an) const | Pyston::Node< R > | inlineprotected |
Function(const std::string &repr_, std::function< R(const Context &, Args...)> functor, const std::shared_ptr< Node< Args > >... args) | Pyston::Function< R, Args > | inline |
functor_t typedef | Pyston::Function< R, Args > | |
m_children | Pyston::Function< R, Args > | private |
m_functor | Pyston::Function< R, Args > | private |
m_repr | Pyston::Function< R, Args > | private |
m_type_index | Pyston::NodeBase | private |
Node() | Pyston::Node< R > | inline |
NodeBase(const std::type_index &type_index) | Pyston::NodeBase | inlineexplicit |
repr() const final | Pyston::Function< R, Args > | inlinevirtual |
type() const | Pyston::NodeBase | inline |
visit(Visitor &visitor) const final | Pyston::Function< R, Args > | virtual |
~Node()=default | Pyston::Node< R > | virtual |
~NodeBase()=default | Pyston::NodeBase | virtual |