This is the complete list of members for symbol_scope, including all inherited members.
cache_dir_name(const std::string &name) | symbol_scope | inline |
cache_fcn_file_name(const std::string &name) | symbol_scope | inline |
cache_fcn_name(const std::string &name) | symbol_scope | inline |
cache_name(const std::string &name) | symbol_scope | inline |
dir_name(void) const | symbol_scope | inline |
dump(void) const | symbol_scope | inline |
dup(void) const | symbol_scope | inline |
erase_subfunctions(void) | symbol_scope | inline |
fcn_file_name(void) const | symbol_scope | inline |
fcn_name(void) const | symbol_scope | inline |
find_subfunction(const std::string &name) const | symbol_scope | inline |
find_symbol(const std::string &name) | symbol_scope | inline |
get_rep(void) const | symbol_scope | inline |
has_subfunctions(void) const | symbol_scope | inline |
insert(const std::string &name) | symbol_scope | inline |
insert_local(const std::string &name) | symbol_scope | inline |
insert_symbol_record(symbol_record &sr) | symbol_scope | inline |
install_nestfunction(const std::string &name, const octave_value &fval, const symbol_scope &fcn_scope) | symbol_scope | inline |
install_subfunction(const std::string &name, const octave_value &fval) | symbol_scope | inline |
is_nested(void) const | symbol_scope | inline |
is_parent(void) const | symbol_scope | inline |
is_primary_fcn_scope(void) const | symbol_scope | inline |
is_relative(const symbol_scope &scope) const | symbol_scope | inline |
is_static(void) const | symbol_scope | inline |
is_valid(void) const | symbol_scope | inline |
is_variable(const std::string &nm) const | symbol_scope | inline |
localfunctions(void) const | symbol_scope | |
lock_subfunctions(void) | symbol_scope | inline |
look_nonlocal(const std::string &name, std::size_t offset, symbol_record &result) | symbol_scope | inline |
lookup_symbol(const std::string &name) const | symbol_scope | inline |
m_rep | symbol_scope | private |
mark_as_variable(const std::string &nm) | symbol_scope | inline |
mark_as_variables(const std::list< std::string > &lst) | symbol_scope | inline |
mark_primary_fcn_scope(void) | symbol_scope | inline |
mark_static(void) | symbol_scope | inline |
mark_subfunctions_in_scope_as_private(const std::string &class_name) | symbol_scope | inline |
name(void) const | symbol_scope | inline |
nesting_depth(void) const | symbol_scope | inline |
num_symbols(void) const | symbol_scope | inline |
operator bool() const | symbol_scope | inlineexplicit |
operator!=(const symbol_scope &a, const symbol_scope &b) | symbol_scope | friend |
operator=(const symbol_scope &)=default | symbol_scope | |
operator==(const symbol_scope &a, const symbol_scope &b) | symbol_scope | friend |
parent_fcn_names(void) const | symbol_scope | inline |
parent_scope(void) const | symbol_scope | inline |
persistent_varref(std::size_t data_offset) | symbol_scope | inline |
persistent_varval(std::size_t data_offset) const | symbol_scope | inline |
primary_parent_scope(void) const | symbol_scope | inline |
rename(const std::string &old_name, const std::string &new_name) | symbol_scope | inline |
set_nesting_depth(std::size_t depth) | symbol_scope | inline |
set_parent(const symbol_scope &p) | symbol_scope | inline |
set_primary_parent(const symbol_scope &p) | symbol_scope | inline |
set_user_code(octave_user_code *code) | symbol_scope | inline |
stash_subfunction_names(const std::list< std::string > &names) | symbol_scope | inline |
subfunction_names(void) const | symbol_scope | inline |
subfunctions(void) const | symbol_scope | inline |
symbol_list(void) const | symbol_scope | inline |
symbol_scope(const std::string &name) | symbol_scope | inline |
symbol_scope(const std::shared_ptr< symbol_scope_rep > new_rep=nullptr) | symbol_scope | inline |
symbol_scope(const symbol_scope &)=default | symbol_scope | |
symbols(void) const | symbol_scope | inline |
symbols(void) | symbol_scope | inline |
unlock_subfunctions(void) | symbol_scope | inline |
update_nest(void) | symbol_scope | inline |
user_code(void) const | symbol_scope | inline |
~symbol_scope(void)=default | symbol_scope |