cprover
multi_namespacet Member List

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

add(const symbol_tablet &symbol_table)multi_namespacetinline
follow(const typet &src) constnamespace_baset
follow_macros(exprt &expr) constnamespace_baset
follow_symbol(irept &irep) constnamespace_baset
follow_tag(const union_tag_typet &src) constnamespace_baset
follow_tag(const struct_tag_typet &src) constnamespace_baset
follow_tag(const c_enum_tag_typet &src) constnamespace_baset
get_max(const std::string &prefix) constmulti_namespacetvirtual
get_symbol_table() constnamespacetinline
lookup(const irep_idt &name, const symbolt *&symbol) constmulti_namespacetvirtual
lookup(const irep_idt &name) constmulti_namespacetinline
lookup(const irept &irep) constmulti_namespacetinline
lookup(const irep_idt &name, const symbolt *&symbol) const=0multi_namespacet
namespace_baset::lookup(const irep_idt &name) constnamespace_basetinline
namespace_baset::lookup(const irept &irep) constnamespace_basetinline
multi_namespacet()multi_namespacetinline
multi_namespacet(const symbol_tablet &symbol_table)multi_namespacetinlineexplicit
namespacet(const symbol_tablet &_symbol_table)namespacetinlineexplicit
namespacet(const symbol_tablet &_symbol_table1, const symbol_tablet &_symbol_table2)namespacetinline
namespacet(const symbol_tablet *_symbol_table1, const symbol_tablet *_symbol_table2)namespacetinline
symbol_table1namespacetprotected
symbol_table2namespacetprotected
symbol_table_listmulti_namespacetprotected
symbol_table_listt typedefmulti_namespacetprotected
~namespace_baset()namespace_basetvirtual