Lines Matching refs:HandlerTableEntry
30 void ExceptionHandlerTable::add_entry(HandlerTableEntry entry) {
36 _table = REALLOC_RESOURCE_ARRAY(HandlerTableEntry, _table, _size, new_size);
44 HandlerTableEntry* ExceptionHandlerTable::subtable_for(int catch_pco) const {
47 HandlerTableEntry* t = _table + i;
62 _table = NEW_RESOURCE_ARRAY(HandlerTableEntry, initial_size);
69 _table = (HandlerTableEntry*)nm->handler_table_begin();
70 _length = nm->handler_table_size() / sizeof(HandlerTableEntry);
86 add_entry(HandlerTableEntry(handler_bcis->length(), catch_pco, 0));
93 add_entry(HandlerTableEntry(handler_bcis->at(i), handler_pcos->at(i), scope_depth));
107 HandlerTableEntry* ExceptionHandlerTable::entry_for(int catch_pco, int handler_bci, int scope_depth) const {
108 HandlerTableEntry* t = subtable_for(catch_pco);
120 void ExceptionHandlerTable::print_subtable(HandlerTableEntry* t) const {
134 HandlerTableEntry* t = _table + i;
142 HandlerTableEntry* subtable = subtable_for(catch_pco);