cprover
ci_lazy_methodst Member List

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

bluemessagetstatic
boldmessagetstatic
bright_bluemessagetstatic
bright_cyanmessagetstatic
bright_greenmessagetstatic
bright_magentamessagetstatic
bright_redmessagetstatic
bright_yellowmessagetstatic
build_virtual_method_name(const irep_idt &class_name, const irep_idt &component_method_name)ci_lazy_methodstprivatestatic
ci_lazy_methodst(const symbol_tablet &symbol_table, const irep_idt &main_class, const std::vector< irep_idt > &main_jar_classes, const std::vector< load_extra_methodst > &lazy_methods_extra_entry_points, java_class_loadert &java_class_loader, const std::vector< irep_idt > &extra_instantiated_classes, const select_pointer_typet &pointer_type_selector, message_handlert &message_handler, const synthetic_methods_mapt &synthetic_methods)ci_lazy_methodst
class_hierarchyci_lazy_methodstprivate
command(unsigned c)messagetinlinestatic
conditional_output(mstreamt &mstream, const std::function< void(mstreamt &)> &output_generator) constmessaget
convert_and_analyze_method(const method_convertert &method_converter, std::unordered_set< irep_idt > &methods_already_populated, const bool class_initializer_already_seen, const irep_idt &method_name, symbol_tablet &symbol_table, std::unordered_set< irep_idt > &methods_to_convert_later, std::unordered_set< irep_idt > &instantiated_classes, std::unordered_set< class_method_descriptor_exprt, irep_hash > &called_virtual_functions)ci_lazy_methodstprivate
cyanmessagetstatic
debug() constmessagetinline
entry_point_methods(const symbol_tablet &symbol_table)ci_lazy_methodstprivate
eommessagetstatic
error() constmessagetinline
eval_verbosity(const std::string &user_input, const message_levelt default_verbosity, message_handlert &dest)messagetstatic
extra_instantiated_classesci_lazy_methodstprivate
faintmessagetstatic
gather_needed_globals(const exprt &e, const symbol_tablet &symbol_table, symbol_tablet &needed)ci_lazy_methodstprivate
gather_virtual_callsites(const exprt &e, std::unordered_set< class_method_descriptor_exprt, irep_hash > &result)ci_lazy_methodstprivate
get_message_handler()messagetinline
get_mstream(unsigned message_level) constmessagetinline
get_virtual_method_target(const std::unordered_set< irep_idt > &instantiated_classes, const irep_idt &call_basename, const irep_idt &classname, const symbol_tablet &symbol_table)ci_lazy_methodstprivate
get_virtual_method_targets(const class_method_descriptor_exprt &called_function, const std::unordered_set< irep_idt > &instantiated_classes, std::unordered_set< irep_idt > &callable_methods, symbol_tablet &symbol_table)ci_lazy_methodstprivate
greenmessagetstatic
handle_virtual_methods_with_no_callees(std::unordered_set< irep_idt > &methods_to_convert_later, std::unordered_set< irep_idt > &instantiated_classes, const std::unordered_set< class_method_descriptor_exprt, irep_hash > &virtual_functions, symbol_tablet &symbol_table)ci_lazy_methodstprivate
initialize_instantiated_classes(const std::unordered_set< irep_idt > &entry_points, const namespacet &ns, ci_lazy_methods_neededt &needed_lazy_methods)ci_lazy_methodstprivate
italicmessagetstatic
java_class_loaderci_lazy_methodstprivate
lazy_methods_extra_entry_pointsci_lazy_methodstprivate
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_classci_lazy_methodstprivate
main_jar_classesci_lazy_methodstprivate
message_handlermessagetprotected
message_levelt enum namemessaget
messaget()messagetinline
messaget(const messaget &other)messagetinline
messaget(message_handlert &_message_handler)messagetinlineexplicit
mstreammessagetmutableprotected
operator()(symbol_tablet &symbol_table, method_bytecodet &method_bytecode, const method_convertert &method_converter)ci_lazy_methodst
operator=(const messaget &other)messagetinline
pointer_type_selectorci_lazy_methodstprivate
progress() constmessagetinline
redmessagetstatic
resetmessagetstatic
result() constmessagetinline
set_message_handler(message_handlert &_message_handler)messagetinlinevirtual
statistics() constmessagetinline
status() constmessagetinline
synthetic_methodsci_lazy_methodstprivate
underlinemessagetstatic
warning() constmessagetinline
yellowmessagetstatic
~messaget()messagetvirtual