Skip to content

Commit bc07c07

Browse files
committed
PyMappingCheckNode should accept object, not only PythonObject
1 parent 361c036 commit bc07c07

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/cext/PythonCextAbstractBuiltins.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@
9090
import com.oracle.graal.python.builtins.objects.dict.PDict;
9191
import com.oracle.graal.python.builtins.objects.list.PList;
9292
import com.oracle.graal.python.builtins.objects.mappingproxy.PMappingproxy;
93-
import com.oracle.graal.python.builtins.objects.object.PythonObject;
9493
import com.oracle.graal.python.builtins.objects.tuple.PTuple;
9594
import com.oracle.graal.python.builtins.objects.type.TypeNodes.IsSameTypeNode;
9695
import com.oracle.graal.python.lib.PyNumberFloatNode;
@@ -1198,7 +1197,7 @@ public Object values(VirtualFrame frame, Object obj,
11981197
abstract static class PyMappingCheckNode extends PythonUnaryBuiltinNode {
11991198

12001199
@Specialization(guards = "!isNativeObject(object)")
1201-
static boolean doPythonObject(PythonObject object,
1200+
static boolean doPythonObject(Object object,
12021201
@Cached com.oracle.graal.python.lib.PyMappingCheckNode checkNode) {
12031202
return checkNode.execute(object);
12041203
}

0 commit comments

Comments
 (0)