CBMC
java_object_factoryt Member List

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

add_created_symbol(const symbolt &symbol)java_object_factoryt
allocate_objectsjava_object_factorytprivate
assign_element(const exprt &element, update_in_placet update_in_place, const typet &element_type, size_t depth, const source_locationt &location)java_object_factorytprivate
declare_created_symbols(code_blockt &init_code)java_object_factoryt
gen_nondet_enum_init(code_blockt &assignments, const exprt &expr, const java_class_typet &java_class_type, const source_locationt &location)java_object_factoryt
gen_nondet_init(code_blockt &assignments, const exprt &expr, bool is_sub, bool skip_classid, lifetimet lifetime, const std::optional< typet > &override_type, size_t depth, update_in_placet, const source_locationt &location)java_object_factoryt
gen_nondet_pointer_init(code_blockt &assignments, const exprt &expr, lifetimet lifetime, const pointer_typet &pointer_type, size_t depth, const update_in_placet &update_in_place, const source_locationt &location)java_object_factorytprivate
gen_nondet_struct_init(code_blockt &assignments, const exprt &expr, bool is_sub, bool skip_classid, lifetimet lifetime, const struct_typet &struct_type, size_t depth, const update_in_placet &update_in_place, const source_locationt &location)java_object_factorytprivate
gen_nondet_subtype_pointer_init(code_blockt &assignments, lifetimet lifetime, const pointer_typet &substitute_pointer_type, size_t depth, const source_locationt &location)java_object_factorytprivate
gen_pointer_target_init(code_blockt &assignments, const exprt &expr, const typet &target_type, lifetimet lifetime, size_t depth, update_in_placet update_in_place, const source_locationt &location)java_object_factorytprivate
generic_parameter_specialization_mapjava_object_factorytprivate
java_object_factoryt(const source_locationt &loc, const java_object_factory_parameterst _object_factory_parameters, symbol_table_baset &_symbol_table, const select_pointer_typet &pointer_type_selector, message_handlert &log)java_object_factorytinline
logjava_object_factorytprivate
object_factory_parametersjava_object_factorytprivate
pointer_type_selectorjava_object_factorytprivate
recursion_setjava_object_factorytprivate
symbol_tablejava_object_factorytprivate