CBMC
journalling_symbol_tablet Member List

This is the complete list of members for journalling_symbol_tablet, including all inherited members.

add(const symbolt &symbol)symbol_table_baset
base_symbol_tablejournalling_symbol_tabletprivate
begin() overridejournalling_symbol_tabletinlinevirtual
begin()=0journalling_symbol_tabletvirtual
begin() constjournalling_symbol_tabletvirtual
symbol_table_baset::begin() constsymbol_table_basetvirtual
changesett typedefjournalling_symbol_tablet
clear() overridejournalling_symbol_tabletinlinevirtual
const_iteratort typedefsymbol_table_baset
end() overridejournalling_symbol_tabletinlinevirtual
end()=0journalling_symbol_tabletvirtual
end() constjournalling_symbol_tabletvirtual
symbol_table_baset::end() constsymbol_table_basetvirtual
erase(const symbol_table_baset::symbolst::const_iterator &entry) overridejournalling_symbol_tabletinlinevirtual
get_inserted() constjournalling_symbol_tabletinline
get_removed() constjournalling_symbol_tabletinline
get_symbol_table() const overridejournalling_symbol_tabletinlinevirtual
get_updated() constjournalling_symbol_tabletinline
get_writeable(const irep_idt &identifier) overridejournalling_symbol_tabletinlinevirtual
get_writeable_ref(const irep_idt &name)symbol_table_basetinline
has_symbol(const irep_idt &name) constsymbol_table_basetinline
insert(symbolt symbol) overridejournalling_symbol_tabletinlinevirtual
insertedjournalling_symbol_tabletprivate
journalling_symbol_tablet(symbol_table_baset &base_symbol_table)journalling_symbol_tabletinlineexplicitprivate
journalling_symbol_tablet(const journalling_symbol_tablet &other)=deletejournalling_symbol_tablet
journalling_symbol_tablet(journalling_symbol_tablet &&other)journalling_symbol_tabletinline
lookup(const irep_idt &name) constsymbol_table_basetinline
lookup_ref(const irep_idt &name) constsymbol_table_basetinline
match_name_or_base_name(const irep_idt &id) constsymbol_table_basetinline
move(symbolt &symbol, symbolt *&new_symbol) overridejournalling_symbol_tabletinlinevirtual
next_unused_suffix(const std::string &prefix) const overridejournalling_symbol_tabletinlinevirtual
symbol_table_baset::next_unused_suffix(const std::string &prefix, std::size_t start_number) constsymbol_table_basetinline
on_insert(const irep_idt &id)journalling_symbol_tabletinlineprivate
on_remove(const irep_idt &id)journalling_symbol_tabletinlineprivate
on_update(const irep_idt &id)journalling_symbol_tabletinlineprivate
operator const symbol_tablet &() constsymbol_table_basetinline
operator=(const symbol_table_baset &other)=deletesymbol_table_baset
remove(const irep_idt &name)symbol_table_baset
removedjournalling_symbol_tabletprivate
show(std::ostream &out) constsymbol_table_baset
sorted_symbol_names() constsymbol_table_baset
symbol_base_mapsymbol_table_baset
symbol_module_mapsymbol_table_baset
symbol_table_baset(const symbolst &symbols, const symbol_base_mapt &symbol_base_map, const symbol_module_mapt &symbol_module_map)symbol_table_basetinline
symbol_table_baset(const symbol_table_baset &other)=deletesymbol_table_baset
symbolssymbol_table_baset
symbolst typedefsymbol_table_baset
updatedjournalling_symbol_tabletprivate
validate(const validation_modet vm=validation_modet::INVARIANT) const overridejournalling_symbol_tabletinlinevirtual
wrap(symbol_table_baset &base_symbol_table)journalling_symbol_tabletinlinestatic
~symbol_table_baset()symbol_table_basetvirtual