Skip to content

Commit a652b11

Browse files
committed
Remove unused class HPyContextNativePointer
1 parent 93888a4 commit a652b11

File tree

1 file changed

+0
-33
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/hpy

1 file changed

+0
-33
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/hpy/GraalHPyContext.java

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,6 @@
108108
import com.oracle.truffle.api.interop.TruffleObject;
109109
import com.oracle.truffle.api.interop.UnsupportedMessageException;
110110
import com.oracle.truffle.api.interop.UnsupportedTypeException;
111-
import com.oracle.truffle.api.library.ExportLibrary;
112-
import com.oracle.truffle.api.library.ExportMessage;
113111
import com.oracle.truffle.api.nodes.ControlFlowException;
114112
import com.oracle.truffle.api.nodes.Node;
115113
import com.oracle.truffle.api.object.DynamicObjectLibrary;
@@ -625,37 +623,6 @@ public GraalHPyNativeContext getBackend() {
625623
return backend;
626624
}
627625

628-
/**
629-
* Encodes a long value such that it responds to {@link InteropLibrary#isPointer(Object)}
630-
* messages.
631-
*/
632-
@ExportLibrary(InteropLibrary.class)
633-
public static final class HPyContextNativePointer implements TruffleObject {
634-
635-
private final long pointer;
636-
637-
public HPyContextNativePointer(long pointer) {
638-
this.pointer = pointer;
639-
}
640-
641-
@ExportMessage
642-
@SuppressWarnings("static-method")
643-
boolean isPointer() {
644-
return true;
645-
}
646-
647-
@ExportMessage
648-
long asPointer() {
649-
return pointer;
650-
}
651-
652-
@ExportMessage
653-
@SuppressWarnings("static-method")
654-
void toNative() {
655-
// nothing to do
656-
}
657-
}
658-
659626
@SuppressWarnings("static-method")
660627
public GraalHPyHandle createHandle(Object delegate) {
661628
return GraalHPyHandle.create(delegate);

0 commit comments

Comments
 (0)