Skip to content

Commit 9e5b1ae

Browse files
committed
add PyObject_HasAttr
1 parent cb62694 commit 9e5b1ae

File tree

1 file changed

+4
-0
lines changed
  • graalpython/com.oracle.graal.python.cext/src

1 file changed

+4
-0
lines changed

graalpython/com.oracle.graal.python.cext/src/object.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,10 @@ int PyObject_SetAttrString(PyObject* obj, const char* attr, PyObject* value) {
296296
return UPCALL_CEXT_I("PyObject_SetAttr", native_to_java(obj), polyglot_from_string(attr, SRC_CS), native_to_java(value));
297297
}
298298

299+
int PyObject_HasAttr(PyObject* obj, PyObject* attr) {
300+
return UPCALL_CEXT_I("PyObject_HasAttr", native_to_java(obj), native_to_java(attr));
301+
}
302+
299303
int PyObject_HasAttrString(PyObject* obj, const char* attr) {
300304
return UPCALL_CEXT_I("PyObject_HasAttr", native_to_java(obj), polyglot_from_string(attr, SRC_CS));
301305
}

0 commit comments

Comments
 (0)