Lines Matching defs:entry

213                            "Invalid constant pool entry %u in class file %s",
220 index++; // Skip entry following eigth-byte constant, see JVM book p. 98
225 "Invalid constant pool entry %u in class file %s",
232 index++; // Skip entry following eigth-byte constant, see JVM book p. 98
743 NameSigHash* _next; // Next entry in hash table
763 // Return true if no duplicate is found. And name/sig is added as a new entry in table.
772 NameSigHash* entry = table[index];
773 while (entry != NULL) {
774 if (entry->_name == name && entry->_sig == sig) {
777 entry = entry->_next;
780 // No duplicate is found, allocate a new entry and fill it.
781 entry = new NameSigHash();
782 entry->_name = name;
783 entry->_sig = sig;
786 entry->_next = table[index];
787 table[index] = entry;
869 // Make sure the constant pool entry is of a type appropriate to this field
1337 // Each entry is a u2 start_pc, and a u2 line_number
1380 LVT_Hash* _next; // Next entry in hash table
1414 LVT_Hash* entry = table[index];
1419 * && elem->name_cp_index == entry->_elem->name_cp_index
1421 while (entry != NULL) {
1422 if (elem->start_bci == entry->_elem->start_bci
1423 && elem->length == entry->_elem->length
1424 && elem->name_cp_index == entry->_elem->name_cp_index
1425 && elem->slot == entry->_elem->slot
1427 return entry;
1429 entry = entry->_next;
1436 // And local variable is added as a new entry in table.
1440 LVT_Hash* entry = LVT_lookup(elem, index, table);
1442 if (entry != NULL) {
1445 // No duplicate is found, allocate a new entry and fill it.
1446 if ((entry = new LVT_Hash()) == NULL) {
1449 entry->_elem = elem;
1452 entry->_next = table[index];
1453 table[index] = entry;
2251 * - There may be no more than one LVT entry per local variable.
2254 * - There may be no more than one LVTT entry per each LVT entry.
2255 * Each LVTT entry has to match some LVT entry.
2280 "entry for '%s' in class file %s",
2296 LVT_Hash* entry = LVT_lookup(&lvtt_elem, index, lvt_Hash);
2297 if (entry == NULL) {
2300 classfile_parse_error("LVTT entry for '%s' in class file %s "
2301 "does not match any LVT entry",
2305 } else if (entry->_elem->signature_cp_index != 0 && _need_verify) {
2308 "entry for '%s' in class file %s",
2313 entry->_elem->signature_cp_index = lvtt_elem.descriptor_cp_index;
2607 // 4347400: make sure there's no duplicate entry in the classes array
2615 "Duplicate entry in InnerClasses in class file %s",