Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Scope< Key, Value > Member List

This is the complete list of members for Aleph::Scope< Key, Value >, including all inherited members.

clear() noexceptAleph::Scope< Key, Value >inline
current_frame()Aleph::Scope< Key, Value >inlineprivate
current_frame() constAleph::Scope< Key, Value >inlineprivate
depth() const noexceptAleph::Scope< Key, Value >inline
empty() const noexceptAleph::Scope< Key, Value >inline
enter_scope()Aleph::Scope< Key, Value >inline
find_value(DynArray< Binding > &bindings, const Key &key) noexceptAleph::Scope< Key, Value >inlineprivatestatic
find_value(const DynArray< Binding > &bindings, const Key &key) noexceptAleph::Scope< Key, Value >inlineprivatestatic
framesAleph::Scope< Key, Value >private
insert(const Key &key, const Value &value)Aleph::Scope< Key, Value >inline
insert(Key &&key, Value &&value)Aleph::Scope< Key, Value >inline
leave_scope()Aleph::Scope< Key, Value >inline
lookup(const Key &key) noexceptAleph::Scope< Key, Value >inline
lookup(const Key &key) const noexceptAleph::Scope< Key, Value >inline
lookup_local(const Key &key) noexceptAleph::Scope< Key, Value >inline
lookup_local(const Key &key) const noexceptAleph::Scope< Key, Value >inline
Scope()=defaultAleph::Scope< Key, Value >