Lines Matching defs:resolved
62 * Implementation of {@link JavaMethod} for resolved HotSpot methods.
676 public int vtableEntryOffset(ResolvedJavaType resolved) {
677 if (!isInVirtualMethodTable(resolved)) {
678 throw new JVMCIError("%s does not have a vtable entry in type %s", this, resolved);
681 final int vtableIndex = getVtableIndex((HotSpotResolvedObjectTypeImpl) resolved);
686 public boolean isInVirtualMethodTable(ResolvedJavaType resolved) {
687 if (resolved instanceof HotSpotResolvedObjectTypeImpl) {
688 HotSpotResolvedObjectTypeImpl hotspotResolved = (HotSpotResolvedObjectTypeImpl) resolved;
695 private int getVtableIndex(HotSpotResolvedObjectTypeImpl resolved) {
700 if (resolved.isInterface()) {
703 return getVtableIndexForInterfaceMethod(resolved);
721 private int getVtableIndexForInterfaceMethod(ResolvedJavaType resolved) {
722 HotSpotResolvedObjectTypeImpl hotspotType = (HotSpotResolvedObjectTypeImpl) resolved;