CBMC
symbol_factoryt Member List

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

add_created_symbol(const symbolt &symbol)symbol_factorytinline
allocate_objectssymbol_factorytprivate
declare_created_symbols(code_blockt &init_code)symbol_factorytinline
gen_nondet_array_init(code_blockt &assignments, const exprt &expr, std::size_t depth, const recursion_sett &recursion_set)symbol_factorytprivate
gen_nondet_init(code_blockt &assignments, const exprt &expr, const std::size_t depth=0, recursion_sett recursion_set=recursion_sett(), const bool assign_const=true)symbol_factoryt
lifetimesymbol_factorytprivate
locsymbol_factorytprivate
mark_created_symbols_as_input(code_blockt &init_code)symbol_factorytinline
nssymbol_factorytprivate
object_factory_paramssymbol_factorytprivate
recursion_sett typedefsymbol_factoryt
symbol_factoryt(symbol_table_baset &_symbol_table, const source_locationt &loc, const irep_idt &name_prefix, const c_object_factory_parameterst &object_factory_params, const lifetimet lifetime)symbol_factorytinline
symbol_tablesymbol_factorytprivate