|
CBMC
|
#include <ansi_c_scope.h>
Collaboration diagram for ansi_c_scopet:Public Types | |
| typedef std::unordered_map< irep_idt, ansi_c_identifiert > | name_mapt |
Public Member Functions | |
| ansi_c_scopet () | |
| void | swap (ansi_c_scopet &scope) |
| void | print (std::ostream &out) const |
Public Attributes | |
| name_mapt | name_map |
| std::string | prefix |
| irep_idt | last_declarator |
| unsigned | compound_counter |
| unsigned | anon_counter |
Definition at line 39 of file ansi_c_scope.h.
| typedef std::unordered_map<irep_idt, ansi_c_identifiert> ansi_c_scopet::name_mapt |
Definition at line 44 of file ansi_c_scope.h.
|
inline |
Definition at line 57 of file ansi_c_scope.h.
| void ansi_c_scopet::print | ( | std::ostream & | out | ) | const |
Definition at line 13 of file ansi_c_scope.cpp.
|
inline |
Definition at line 59 of file ansi_c_scope.h.
| unsigned ansi_c_scopet::anon_counter |
Definition at line 55 of file ansi_c_scope.h.
| unsigned ansi_c_scopet::compound_counter |
Definition at line 54 of file ansi_c_scope.h.
| irep_idt ansi_c_scopet::last_declarator |
Definition at line 51 of file ansi_c_scope.h.
| name_mapt ansi_c_scopet::name_map |
Definition at line 45 of file ansi_c_scope.h.
| std::string ansi_c_scopet::prefix |
Definition at line 47 of file ansi_c_scope.h.