CBMC
|
This is the complete list of members for linkingt, including all inherited members.
adjust_object_type(const symbolt &old_symbol, const symbolt &new_symbol, bool &set_to_new) | linkingt | protected |
adjust_object_type_rec(const typet &type1, const typet &type2, adjust_type_infot &info) | linkingt | protected |
blue | messaget | static |
bold | messaget | static |
bright_blue | messaget | static |
bright_cyan | messaget | static |
bright_green | messaget | static |
bright_magenta | messaget | static |
bright_red | messaget | static |
bright_yellow | messaget | static |
command(unsigned c) | messaget | inlinestatic |
conditional_output(mstreamt &mstream, const std::function< void(mstreamt &)> &output_generator) const | messaget | |
copy_symbols(const std::unordered_map< irep_idt, irep_idt > &) | linkingt | protected |
cyan | messaget | static |
debug() const | messaget | inline |
detailed_conflict_report(const symbolt &old_symbol, const symbolt &new_symbol, const typet &type1, const typet &type2) | linkingt | inlineprotected |
detailed_conflict_report_rec(const symbolt &old_symbol, const symbolt &new_symbol, const typet &type1, const typet &type2, unsigned depth, exprt &conflict_path) | linkingt | protected |
do_type_dependencies(std::unordered_set< irep_idt > &) | linkingt | protected |
duplicate_code_symbol(symbolt &old_symbol, symbolt &new_symbol) | linkingt | protected |
duplicate_non_type_symbol(symbolt &old_symbol, symbolt &new_symbol) | linkingt | protected |
duplicate_object_symbol(symbolt &old_symbol, symbolt &new_symbol) | linkingt | protected |
duplicate_type_symbol(symbolt &old_symbol, const symbolt &new_symbol) | linkingt | protected |
eom | messaget | static |
error() const | messaget | inline |
eval_verbosity(const std::string &user_input, const message_levelt default_verbosity, message_handlert &dest) | messaget | static |
expr_to_string(const irep_idt &identifier, const exprt &expr) const | linkingt | protected |
faint | messaget | static |
get_message_handler() | messaget | inline |
get_mstream(unsigned message_level) const | messaget | inline |
green | messaget | static |
italic | messaget | static |
link_error(const symbolt &old_symbol, const symbolt &new_symbol, const std::string &msg) | linkingt | protected |
link_warning(const symbolt &old_symbol, const symbolt &new_symbol, const std::string &msg) | linkingt | protected |
linkingt(symbol_table_baset &_main_symbol_table, const symbol_table_baset &_src_symbol_table, message_handlert &_message_handler) | linkingt | inline |
M_DEBUG enum value | messaget | |
M_ERROR enum value | messaget | |
M_PROGRESS enum value | messaget | |
M_RESULT enum value | messaget | |
M_STATISTICS enum value | messaget | |
M_STATUS enum value | messaget | |
M_WARNING enum value | messaget | |
magenta | messaget | static |
main_symbol_table | linkingt | protected |
message_handler | messaget | protected |
message_levelt enum name | messaget | |
messaget() | messaget | inline |
messaget(const messaget &other) | messaget | inline |
messaget(message_handlert &_message_handler) | messaget | inlineexplicit |
mstream | messaget | mutableprotected |
needs_renaming(const symbolt &old_symbol, const symbolt &new_symbol) | linkingt | inlineprotected |
needs_renaming_non_type(const symbolt &old_symbol, const symbolt &new_symbol) | linkingt | protected |
needs_renaming_type(const symbolt &old_symbol, const symbolt &new_symbol) | linkingt | protected |
ns | linkingt | protected |
object_type_updates | linkingt | |
operator=(const messaget &other) | messaget | inline |
progress() const | messaget | inline |
red | messaget | static |
rename(const irep_idt &) | linkingt | protected |
rename_symbol | linkingt | |
rename_symbols(const std::unordered_set< irep_idt > &needs_to_be_renamed) | linkingt | protected |
renamed_ids | linkingt | protected |
reset | messaget | static |
result() const | messaget | inline |
set_message_handler(message_handlert &_message_handler) | messaget | inlinevirtual |
show_struct_diff(const struct_typet &old_type, const struct_typet &new_type) | linkingt | protected |
src_symbol_table | linkingt | protected |
statistics() const | messaget | inline |
status() const | messaget | inline |
type_to_string(const irep_idt &identifier, const typet &type) const | linkingt | protected |
type_to_string_verbose(const symbolt &symbol, const typet &type) const | linkingt | protected |
type_to_string_verbose(const symbolt &symbol) const | linkingt | inlineprotected |
typecheck() | linkingt | virtual |
typecheck_main() | typecheckt | virtual |
typecheckt(message_handlert &_message_handler) | typecheckt | inlineexplicit |
underline | messaget | static |
used_byt typedef | linkingt | protected |
warning() const | messaget | inline |
yellow | messaget | static |
~messaget() | messaget | virtual |
~typecheckt() | typecheckt | inlinevirtual |