Lines Matching refs:clazz
73 private Class<?> clazz; // class in which the method is defined
85 return clazz;
90 return clazz.getClassLoader();
153 return itype.changeReturnType(clazz);
155 return itype.insertParameterTypes(0, clazz);
237 if (clazz.isInterface())
246 if (clazz == Object.class) return true;
324 clazz == MethodHandle.class) {
352 return Modifier.isFinal(flags | clazz.getModifiers());
451 this.clazz = defClass;
483 assert(isResolved() && this.clazz != null);
513 assert(isResolved() && this.clazz != null);
528 assert(isResolved() && this.clazz != null);
577 res.clazz = null;
588 return Objects.hash(clazz, flags, name, getType());
603 return this.clazz == that.clazz
679 if (VerifyAccess.isTypeVisible(type, clazz)) return;
680 throw new LinkageError("bad method type alias: "+type+" not visible from "+clazz);
687 if (VerifyAccess.isTypeVisible(type, clazz)) return;
688 throw new LinkageError("bad field type alias: "+type+" not visible from "+clazz);
708 buf.append(getName(clazz));