|
ROSE 0.11.145.380
|
Hash table support for symbol tables within ROSE.
This hash table support is used by the symbol tables within ROSE. There is one global symbol table for all function symbols and then there symbol tables for each scope (implemented in the SgScopeDeclaration).
Definition at line 21837 of file Cxx_Grammar.h.
#include <Cxx_Grammar.h>


Public Member Functions | |
| rose_hash_multimap (int sz) | |
| rose_hash_multimap (const rose_hash_multimap &rhs) | |
| void | set_parent (SgNode *new_parent) |
| SgNode * | get_parent () const |
| void | set_case_insensitive_semantics (bool b) |
| bool | get_case_insensitive_semantics () const |
| void | delete_elements () |
Protected Attributes | |
| SgNode * | parent |
| bool | case_insensitive_semantics |
|
inline |
Definition at line 21846 of file Cxx_Grammar.h.
|
inline |
Definition at line 21851 of file Cxx_Grammar.h.
|
inline |
Definition at line 21856 of file Cxx_Grammar.h.
|
inline |
Definition at line 21885 of file Cxx_Grammar.h.
|
inline |
Definition at line 21861 of file Cxx_Grammar.h.
|
inline |
Definition at line 21866 of file Cxx_Grammar.h.
|
inline |
Definition at line 21872 of file Cxx_Grammar.h.
|
inline |
Definition at line 21878 of file Cxx_Grammar.h.
|
protected |
Definition at line 21840 of file Cxx_Grammar.h.
|
protected |
Definition at line 21841 of file Cxx_Grammar.h.