summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ob_type.cocci8
1 files changed, 8 insertions, 0 deletions
diff --git a/ob_type.cocci b/ob_type.cocci
index 9d8131d..590f035 100644
--- a/ob_type.cocci
+++ b/ob_type.cocci
@@ -10,3 +10,11 @@ T non_py_obj_ptr;
- non_py_obj_ptr->ob_type
+ Py_TYPE(non_py_obj_ptr)
)
+
+@@
+identifier F; // FIXME: must be an initial field of a struct
+type T;
+T non_py_obj_ptr;
+@@
+- non_py_obj_ptr->F.ob_type
++ Py_TYPE(non_py_obj_ptr)