Lines Matching defs:SymbolPropertyEntry
231 class SymbolPropertyEntry : public HashtableEntry<Symbol*, mtSymbol> {
250 SymbolPropertyEntry* next() const {
251 return (SymbolPropertyEntry*)HashtableEntry<Symbol*, mtSymbol>::next();
254 SymbolPropertyEntry** next_addr() {
255 return (SymbolPropertyEntry**)HashtableEntry<Symbol*, mtSymbol>::next_addr();
284 SymbolPropertyEntry* bucket(int i) {
285 return (SymbolPropertyEntry*) Hashtable<Symbol*, mtSymbol>::bucket(i);
289 SymbolPropertyEntry** bucket_addr(int i) {
290 return (SymbolPropertyEntry**) Hashtable<Symbol*, mtSymbol>::bucket_addr(i);
293 void add_entry(int index, SymbolPropertyEntry* new_entry) {
296 void set_entry(int index, SymbolPropertyEntry* new_entry) {
300 SymbolPropertyEntry* new_entry(unsigned int hash, Symbol* symbol, intptr_t symbol_mode) {
301 SymbolPropertyEntry* entry = (SymbolPropertyEntry*) Hashtable<Symbol*, mtSymbol>::new_entry(hash, symbol);
314 void free_entry(SymbolPropertyEntry* entry) {
330 SymbolPropertyEntry* find_entry(int index, unsigned int hash, Symbol* name, intptr_t name_mode);
333 SymbolPropertyEntry* add_entry(int index, unsigned int hash, Symbol* name, intptr_t name_mode);