systemc-clang 2.0.0
Parsing SystemC constructs
|
#include <hNode.h>
Public Member Functions | |
void | insertall (hfunc_name_map_t newmap) |
void | print (llvm::raw_ostream &modelout=llvm::outs(), unsigned int indnt=2) |
Public Member Functions inherited from hnode::newname_map_t< T > | |
newname_map_t (string prefix=lvar_prefix) | |
void | add_entry (T declp, string old_name, hNodep hnp) |
string | find_entry_newn (T declp, bool set_ref=false) |
bool | is_referenced (T declp) |
void | reset_referenced () |
void | set_prefix (string prefix) |
string | get_prefix () |
bool | empty () |
size_t | size () |
void | clear () |
void | print (llvm::raw_ostream &modelout=llvm::outs(), unsigned int indnt=2) |
std::map< T, names_t >::iterator | begin () |
std::map< T, names_t >::iterator | end () |
void | insertall (newname_map_t< T > newmap) |
Public Attributes | |
method_object_map_t | methodobjtypemap |
|
inline |
|
inline |
method_object_map_t hnode::hfunc_name_map_t::methodobjtypemap |