Lines Matching refs:info
23 const PerTypeEntryInfo& info = info_[type];
25 if (info.overflow()) return ConstantPoolEntry::OVERFLOWED;
35 if (!is_uintn(dbl_offset, info.regular_reach_bits) ||
43 if (!is_uintn(ptr_offset, info.regular_reach_bits)) {
54 PerTypeEntryInfo& info = info_[type];
60 std::vector<ConstantPoolEntry>::iterator it = info.shared_entries.begin();
61 int end = static_cast<int>(info.shared_entries.size());
75 DCHECK(!merged || entry->merged_index() < info.regular_count);
82 info.shared_entries.push_back(*entry);
84 info.entries.push_back(*entry);
89 if (merged || info.overflow()) return access;
92 info.regular_count++;
94 info.overflow_start = static_cast<int>(info.entries.size()) - 1;
102 PerTypeEntryInfo& info = info_[type];
103 std::vector<ConstantPoolEntry>& shared_entries = info.shared_entries;
117 DCHECK(is_uintn(offset, info.regular_reach_bits));
128 PerTypeEntryInfo& info = info_[type];
129 const bool overflow = info.overflow();
130 std::vector<ConstantPoolEntry>& entries = info.entries;
131 std::vector<ConstantPoolEntry>& shared_entries = info.shared_entries;
145 end = overflow ? info.overflow_start : static_cast<int>(entries.size());
149 begin = info.overflow_start;
175 is_uintn(offset, info.regular_reach_bits));