Lines Matching refs:cpool

90                                         const constantPoolHandle& cpool,
103 return get_klass_by_name_impl(accessing_klass, cpool, strippedsym, require_local);
141 cpool,
150 if (found_klass == NULL && !cpool.is_null() && cpool->has_preresolution()) {
152 for (int i = cpool->length() - 1; i >= 1; i--) {
153 if (cpool->tag_at(i).is_klass()) {
154 Klass* kls = cpool->resolved_klass_at(i);
170 constantPoolHandle cpool;
172 cpool,
179 Klass* JVMCIEnv::get_klass_by_index_impl(const constantPoolHandle& cpool,
184 Klass* klass = ConstantPool::klass_at_if_loaded(cpool, index);
187 klass_name = cpool->klass_name_at(index);
193 cpool,
200 get_klass_by_name_impl(accessor, cpool, k->name(), true) == NULL) {
220 Klass* JVMCIEnv::get_klass_by_index(const constantPoolHandle& cpool,
225 return get_klass_by_index_impl(cpool, index, is_accessible, accessor);
239 constantPoolHandle cpool(thread, klass->constants());
242 Symbol* name = cpool->name_ref_at(index);
244 int nt_index = cpool->name_and_type_ref_index_at(index);
245 int sig_index = cpool->signature_ref_index_at(nt_index);
246 Symbol* signature = cpool->symbol_at(sig_index);
249 int holder_index = cpool->klass_ref_index_at(index);
251 Klass* declared_holder = get_klass_by_index(cpool, holder_index,
318 methodHandle JVMCIEnv::get_method_by_index_impl(const constantPoolHandle& cpool,
322 ConstantPoolCacheEntry* cpce = cpool->invokedynamic_cp_cache_entry_at(index);
334 int holder_index = cpool->klass_ref_index_at(index);
336 Klass* holder = get_klass_by_index_impl(cpool, holder_index, holder_is_accessible, accessor);
339 Symbol* name_sym = cpool->name_ref_at(index);
340 Symbol* sig_sym = cpool->signature_ref_at(index);
342 if (cpool->has_preresolution()
354 Method* m = ConstantPool::method_at_if_loaded(cpool, index);
366 constantTag tag = cpool->tag_ref_at(index);
403 methodHandle JVMCIEnv::get_method_by_index(const constantPoolHandle& cpool,
407 return get_method_by_index_impl(cpool, index, bc, accessor);