atlas  0.6
atlas::interpreter::closure_call Member List

This is the complete list of members for atlas::interpreter::closure_call, including all inherited members.

argumentatlas::interpreter::call_base
call_base(expression_ptr &&arg, const source_location &loc)atlas::interpreter::call_baseinline
closure_call(shared_closure f, const std::string &n, expression_ptr &&a, const source_location &loc)atlas::interpreter::closure_callinline
eval() const atlas::interpreter::expression_baseinline
evaluate(level l) const atlas::interpreter::closure_callvirtual
expression_base()atlas::interpreter::expression_baseinline
expression_base(const expression_base &)=deleteatlas::interpreter::expression_base
expression_base(expression_base &&)=deleteatlas::interpreter::expression_base
fatlas::interpreter::closure_call
function_name() const atlas::interpreter::overloaded_callinlinevirtual
level enum nameatlas::interpreter::expression_base
locatlas::interpreter::call_base
multi_eval() const atlas::interpreter::expression_baseinline
multi_value enum valueatlas::interpreter::expression_base
nameatlas::interpreter::overloaded_call
no_value enum valueatlas::interpreter::expression_base
operator=(const expression_base &)=deleteatlas::interpreter::expression_base
operator=(expression_base &&)=deleteatlas::interpreter::expression_base
overloaded_call(const std::string &name, expression_ptr &&arg, const source_location &loc)atlas::interpreter::overloaded_callinline
print(std::ostream &out) const atlas::interpreter::overloaded_callvirtual
single_value enum valueatlas::interpreter::expression_base
void_eval() const atlas::interpreter::expression_baseinline
~call_base() nothing_new_hereatlas::interpreter::call_base
~closure_call() nothing_new_hereatlas::interpreter::closure_call
~expression_base()atlas::interpreter::expression_baseinline
~overloaded_call() nothing_new_hereatlas::interpreter::overloaded_call