Lines Matching refs:Hash_Table

704 	* src/hash-table.h (Hash_Table::dump): New method.
705 * src/hash-table.cc (Hash_Table::dump): New method, extracted from
707 (Hash_Table::~Hash_Table): No longer print the contents.
724 * src/hash-table.cc (Hash_Table::~Hash_Table): Limit scope of 'for'
841 * src/hash-table.cc (Hash_Table::~Hash_Table, Hash_Table::equal,
842 Hash_Table::insert): Update.
872 * src/hash-table.cc (Hash_Table::~Hash_Table): Compute the field
1116 * src/hash-table.h (Hash_Table::_ignore_length, Hash_Table::equal):
1118 * src/hash-table.cc (Hash_Table::equal): Declare as const.
1201 * src/hash-table.h (Hash_Table::Hash_Table): Pass table size, not
1203 (Hash_Table::_log_size): New field.
1204 (Hash_Table::equal): New declaration.
1206 (Hash_Table::Hash_Table): Pass table size, not vector and vector size
1208 (Hash_Table::~Hash_Table): Deallocate the vector here.
1209 (Hash_Table::equal): New function.
1210 (Hash_Table::insert): Use it. Don't use item->_allchars_length for the
1395 * src/hash-table.h (Hash_Table::_ignore_length): Change type to bool.
1396 (Hash_Table::Hash_Table): Change 3rd argument type to bool.
1397 * src/hash-table.cc (Hash_Table::Hash_Table): Likewise.
1476 * src/hash-table.cc (Hash_Table::~Hash_Table): Compute the field
1682 * src/hash-table.h (Hash_Table constructor): Add ignore_len argument.
1683 (Hash_Table::ignore_length): New field.
1684 (Hash_Table::insert): Renamed from Hash_Table::operator(). Remove
1687 (Hash_Table constructor): Add ignore_len argument. Use it to
1689 (Hash_Table destructor): Specify explicit length of char_set and
1691 (Hash_Table::insert): Renamed from Hash_Table::operator(). Remove
1703 Pass option[NOLENGTH] to Hash_Table constructor, not
1704 Hash_Table::insert. Specify explicit length of key and char_set.
2147 * src/hash-table.cc (Hash_Table): Likewise.
2190 * src/hash-table.cc (Hash_Table::~Hash_Table): Don't pass an
2235 (Hash_Table::operator()): Don't use gcc-specific 2-operand
2575 Hash_Table, and Gen_Perf.
2658 * Changed the interface to constructor Hash_Table::Hash_Table. This
2789 * Changed the name of the generated lookup table from `Hash_Table'
2798 double hashing Hash_Table.
2990 * Removed the named return value from class Hash_Table's
3006 * Added the ``named return value'' feature to Hash_Table::operator ()
3162 * Corrected the Hash_Table::operator () function so that