CBMC
linkingt Member List

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)linkingtprotected
adjust_object_type_rec(const typet &type1, const typet &type2, adjust_type_infot &info)linkingtprotected
bluemessagetstatic
boldmessagetstatic
bright_bluemessagetstatic
bright_cyanmessagetstatic
bright_greenmessagetstatic
bright_magentamessagetstatic
bright_redmessagetstatic
bright_yellowmessagetstatic
command(unsigned c)messagetinlinestatic
conditional_output(mstreamt &mstream, const std::function< void(mstreamt &)> &output_generator) constmessaget
copy_symbols(const std::unordered_map< irep_idt, irep_idt > &)linkingtprotected
cyanmessagetstatic
debug() constmessagetinline
detailed_conflict_report(const symbolt &old_symbol, const symbolt &new_symbol, const typet &type1, const typet &type2)linkingtinlineprotected
detailed_conflict_report_rec(const symbolt &old_symbol, const symbolt &new_symbol, const typet &type1, const typet &type2, unsigned depth, exprt &conflict_path)linkingtprotected
do_type_dependencies(std::unordered_set< irep_idt > &)linkingtprotected
duplicate_code_symbol(symbolt &old_symbol, symbolt &new_symbol)linkingtprotected
duplicate_non_type_symbol(symbolt &old_symbol, symbolt &new_symbol)linkingtprotected
duplicate_object_symbol(symbolt &old_symbol, symbolt &new_symbol)linkingtprotected
duplicate_type_symbol(symbolt &old_symbol, const symbolt &new_symbol)linkingtprotected
eommessagetstatic
error() constmessagetinline
eval_verbosity(const std::string &user_input, const message_levelt default_verbosity, message_handlert &dest)messagetstatic
expr_to_string(const irep_idt &identifier, const exprt &expr) constlinkingtprotected
faintmessagetstatic
get_message_handler()messagetinline
get_mstream(unsigned message_level) constmessagetinline
greenmessagetstatic
italicmessagetstatic
link_error(const symbolt &old_symbol, const symbolt &new_symbol, const std::string &msg)linkingtprotected
link_warning(const symbolt &old_symbol, const symbolt &new_symbol, const std::string &msg)linkingtprotected
linkingt(symbol_table_baset &_main_symbol_table, const symbol_table_baset &_src_symbol_table, message_handlert &_message_handler)linkingtinline
M_DEBUG enum valuemessaget
M_ERROR enum valuemessaget
M_PROGRESS enum valuemessaget
M_RESULT enum valuemessaget
M_STATISTICS enum valuemessaget
M_STATUS enum valuemessaget
M_WARNING enum valuemessaget
magentamessagetstatic
main_symbol_tablelinkingtprotected
message_handlermessagetprotected
message_levelt enum namemessaget
messaget()messagetinline
messaget(const messaget &other)messagetinline
messaget(message_handlert &_message_handler)messagetinlineexplicit
mstreammessagetmutableprotected
needs_renaming(const symbolt &old_symbol, const symbolt &new_symbol)linkingtinlineprotected
needs_renaming_non_type(const symbolt &old_symbol, const symbolt &new_symbol)linkingtprotected
needs_renaming_type(const symbolt &old_symbol, const symbolt &new_symbol)linkingtprotected
nslinkingtprotected
object_type_updateslinkingt
operator=(const messaget &other)messagetinline
progress() constmessagetinline
redmessagetstatic
rename(const irep_idt &)linkingtprotected
rename_symbollinkingt
rename_symbols(const std::unordered_set< irep_idt > &needs_to_be_renamed)linkingtprotected
renamed_idslinkingtprotected
resetmessagetstatic
result() constmessagetinline
set_message_handler(message_handlert &_message_handler)messagetinlinevirtual
show_struct_diff(const struct_typet &old_type, const struct_typet &new_type)linkingtprotected
src_symbol_tablelinkingtprotected
statistics() constmessagetinline
status() constmessagetinline
type_to_string(const irep_idt &identifier, const typet &type) constlinkingtprotected
type_to_string_verbose(const symbolt &symbol, const typet &type) constlinkingtprotected
type_to_string_verbose(const symbolt &symbol) constlinkingtinlineprotected
typecheck()linkingtvirtual
typecheck_main()typechecktvirtual
typecheckt(message_handlert &_message_handler)typechecktinlineexplicit
underlinemessagetstatic
used_byt typedeflinkingtprotected
warning() constmessagetinline
yellowmessagetstatic
~messaget()messagetvirtual
~typecheckt()typechecktinlinevirtual