#include "pointer_hash.cpp"#include "string_hash.cpp"#include "symbol_table.h"#include <basis/function.h>#include <basis/guards.h>#include <basis/istring.h>#include <basis/log_base.h>Include dependency graph for symbol_table.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | static_class_name() "symbol_table" |
Functions | |
| template<class contents> | |
| bool | sym_tab_finder_apply (const istring &key, contents ¤t, void *data_link) |
| template<class contents> | |
| bool | symbol_table_compare (const symbol_table< contents > &a, const symbol_table< contents > &b) |
| returns true if table "a" and table "b" have the same contents. | |
| #define static_class_name | ( | ) | "symbol_table" |
Definition at line 98 of file symbol_table.cpp.
| bool sym_tab_finder_apply | ( | const istring & | key, | |
| contents & | current, | |||
| void * | data_link | |||
| ) |
| bool symbol_table_compare | ( | const symbol_table< contents > & | a, | |
| const symbol_table< contents > & | b | |||
| ) |
returns true if table "a" and table "b" have the same contents.
Definition at line 352 of file symbol_table.cpp.
References basis::set< contents >::elements(), symbol_table< contents >::find(), FUNCDEF, and symbol_table< contents >::names().
1.5.1