CBMC
|
Generation of fresh symbols of a given type. More...
#include <array_pool.h>
Public Member Functions | |
symbol_exprt | operator() (const irep_idt &prefix, const typet &type=bool_typet()) |
Generate a new symbol expression of the given type with some prefix . More... | |
Private Attributes | |
unsigned | symbol_count = 0 |
Generation of fresh symbols of a given type.
Definition at line 21 of file array_pool.h.
symbol_exprt symbol_generatort::operator() | ( | const irep_idt & | prefix, |
const typet & | type = bool_typet() |
||
) |
Generate a new symbol expression of the given type
with some prefix
.
type
whose name starts with "string_refinement#" followed by prefix
Definition at line 13 of file array_pool.cpp.
|
private |
Definition at line 31 of file array_pool.h.