CBMC
statement_list_typecheckt Member List

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

accumulatorstatement_list_typechecktprivate
add_temp_rlo()statement_list_typechecktprivate
add_to_or_rlo_wrapper(const exprt &op)statement_list_typechecktprivate
bluemessagetstatic
boldmessagetstatic
bright_bluemessagetstatic
bright_cyanmessagetstatic
bright_greenmessagetstatic
bright_magentamessagetstatic
bright_redmessagetstatic
bright_yellowmessagetstatic
clear_module_state()statement_list_typechecktprivate
clear_network_state()statement_list_typechecktprivate
command(unsigned c)messagetinlinestatic
conditional_output(mstreamt &mstream, const std::function< void(mstreamt &)> &output_generator) constmessaget
create_instance_data_block_type(const statement_list_parse_treet::function_blockt &function_block)statement_list_typechecktprivate
cyanmessagetstatic
debug() constmessagetinline
eommessagetstatic
error() constmessagetinline
eval_verbosity(const std::string &user_input, const message_levelt default_verbosity, message_handlert &dest)messagetstatic
faintmessagetstatic
fc_bitstatement_list_typechecktprivate
get_message_handler()messagetinline
get_mstream(unsigned message_level) constmessagetinline
greenmessagetstatic
initialize_bit_expression(const exprt &op)statement_list_typechecktprivate
italicmessagetstatic
label_referencesstatement_list_typechecktprivate
label_referencest typedefstatement_list_typechecktprivate
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
message_handlermessagetprotected
message_levelt enum namemessaget
messaget(const messaget &other)messagetinline
messaget(message_handlert &_message_handler)messagetinlineexplicit
modulestatement_list_typechecktprivate
mstreammessagetmutableprotected
nesting_stackstatement_list_typechecktprivate
nesting_stackt typedefstatement_list_typechecktprivate
operator=(const messaget &other)messagetinline
or_bitstatement_list_typechecktprivate
parse_treestatement_list_typechecktprivate
progress() constmessagetinline
redmessagetstatic
resetmessagetstatic
result() constmessagetinline
rlo_bitstatement_list_typechecktprivate
save_rlo_state(symbolt &tia_element)statement_list_typechecktprivate
set_message_handler(message_handlert &_message_handler)messagetinlinevirtual
statement_list_typecheckt(const statement_list_parse_treet &parse_tree, symbol_table_baset &symbol_table, const std::string &module, message_handlert &message_handler)statement_list_typecheckt
statistics() constmessagetinline
status() constmessagetinline
stl_labelsstatement_list_typechecktprivate
stl_labelst typedefstatement_list_typechecktprivate
symbol_tablestatement_list_typechecktprivate
typecheck() overridestatement_list_typechecktvirtual
typecheck_accumulator_compare_instruction(const irep_idt &comparison)statement_list_typechecktprivate
typecheck_binary_accumulator_instruction(const codet &op_code)statement_list_typechecktprivate
typecheck_called_function(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_called_function_block(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_called_tia_element(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_code(const codet &instruction, symbolt &tia_element)statement_list_typechecktprivate
typecheck_CPROVER_assert(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_CPROVER_assume(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_function_block_declaration(const statement_list_parse_treet::function_blockt &function_block)statement_list_typechecktprivate
typecheck_function_block_var_decls(const statement_list_parse_treet::var_declarationst &var_decls, struct_union_typet::componentst &components, const irep_idt &var_property)statement_list_typechecktprivate
typecheck_function_call_argument_rhs(const symbolt &tia_element, const exprt &rhs)statement_list_typechecktprivate
typecheck_function_call_arguments(const std::vector< code_frontend_assignt > &assignments, const code_typet::parametert &param, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_function_declaration(const statement_list_parse_treet::functiont &function)statement_list_typechecktprivate
typecheck_function_var_decls(const statement_list_parse_treet::var_declarationst &var_decls, code_typet::parameterst &params, const irep_idt &function_name, const irep_idt &var_property)statement_list_typechecktprivate
typecheck_identifier(const symbolt &tia_element, const irep_idt &identifier)statement_list_typechecktprivate
typecheck_instruction_with_non_const_operand(const codet &op_code)statement_list_typechecktprivate
typecheck_instruction_without_operand(const codet &op_code)statement_list_typechecktprivate
typecheck_jump_locations(const code_labelt &label, const stl_label_locationt &location)statement_list_typechecktprivate
typecheck_label(const codet &instruction, symbolt &tia_element)statement_list_typechecktprivate
typecheck_label_location(const code_labelt &label)statement_list_typechecktprivate
typecheck_label_reference(const irep_idt &label, bool sets_fc_false)statement_list_typechecktprivate
typecheck_label_references()statement_list_typechecktprivate
typecheck_main()typechecktvirtual
typecheck_nested_boolean_instruction(const codet &op_code, const exprt &rlo_value)statement_list_typechecktprivate
typecheck_return_value_assignment(const std::vector< code_frontend_assignt > &assignments, const typet &return_type, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_simple_boolean_instruction_operand(const codet &op_code, const symbolt &tia_element, bool negate)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_add(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_arith(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_div(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_eq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_gt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_gte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_lt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_lte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_mul(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_neq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_dint_sub(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_add(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_arith(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_div(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_eq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_gt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_gte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_lt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_lte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_mul(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_neq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_int_sub(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_add(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_arith(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_div(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_eq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_gt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_gte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_lt(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_lte(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_mul(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_neq(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_accu_real_sub(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_and(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_and_before_or()statement_list_typechecktprivate
typecheck_statement_list_and_not(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_assign(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_call(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_clr_rlo(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_instruction(const statement_list_parse_treet::instructiont &instruction, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_jump_conditional(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_jump_conditional_not(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_jump_unconditional(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_load(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_nested_and(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nested_and_not(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nested_or(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nested_or_not(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nested_xor(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nested_xor_not(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_nesting_closed(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_networks(const statement_list_parse_treet::tia_modulet &tia_module, symbolt &tia_symbol)statement_list_typechecktprivate
typecheck_statement_list_not(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_or(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_or_not(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_reset(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_set(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_set_rlo(const codet &op_code)statement_list_typechecktprivate
typecheck_statement_list_transfer(const codet &op_code, symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_xor(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_statement_list_xor_not(const codet &op_code, const symbolt &tia_element)statement_list_typechecktprivate
typecheck_tag_list()statement_list_typechecktprivate
typecheck_temp_var_decls(const statement_list_parse_treet::tia_modulet &tia_module, symbolt &tia_symbol)statement_list_typechecktprivate
typecheckt(message_handlert &_message_handler)typechecktinlineexplicit
underlinemessagetstatic
warning() constmessagetinline
yellowmessagetstatic
~messaget()messagetvirtual
~typecheckt()typechecktinlinevirtual