Aleph-w
3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Interpreter_Value Member List
This is the complete list of members for
Aleph::Interpreter_Value
, including all inherited members.
bool_value
Aleph::Interpreter_Value
callable_name
Aleph::Interpreter_Value
character_value
Aleph::Interpreter_Value
closure_environment
Aleph::Interpreter_Value
function
Aleph::Interpreter_Value
host_function
Aleph::Interpreter_Value
host_user_data
Aleph::Interpreter_Value
integer_value
Aleph::Interpreter_Value
Interpreter_Value
()=default
Aleph::Interpreter_Value
Interpreter_Value
(const Interpreter_Value &other)
Aleph::Interpreter_Value
inline
Interpreter_Value
(Interpreter_Value &&other) noexcept
Aleph::Interpreter_Value
inline
is_callable
() const noexcept
Aleph::Interpreter_Value
inline
is_unit
() const noexcept
Aleph::Interpreter_Value
inline
kind
Aleph::Interpreter_Value
make_bool
(const bool b)
Aleph::Interpreter_Value
inline
static
make_character
(const char ch)
Aleph::Interpreter_Value
inline
static
make_function
(const Compiler_HIR_Function *fn, Interpreter_Environment *env=nullptr)
Aleph::Interpreter_Value
inline
static
make_host_function
(std::string name, const Interpreter_Host_Function callback, void *user_data=nullptr)
Aleph::Interpreter_Value
inline
static
make_integer
(const long long i)
Aleph::Interpreter_Value
inline
static
make_invalid
()
Aleph::Interpreter_Value
inline
static
make_string
(std::string text)
Aleph::Interpreter_Value
inline
static
make_tuple
(const DynArray< Interpreter_Value > &elements)
Aleph::Interpreter_Value
inline
static
make_tuple
(DynArray< Interpreter_Value > &&elements)
Aleph::Interpreter_Value
inline
static
make_unit
()
Aleph::Interpreter_Value
inline
static
operator=
(const Interpreter_Value &other)
Aleph::Interpreter_Value
inline
operator=
(Interpreter_Value &&other) noexcept
Aleph::Interpreter_Value
inline
string_value
Aleph::Interpreter_Value
tuple_elements
() const noexcept
Aleph::Interpreter_Value
inline
tuple_storage
Aleph::Interpreter_Value
~Interpreter_Value
() noexcept
Aleph::Interpreter_Value
inline
Generated by
1.9.8