Kaydet (Commit) 03a90962 authored tarafından Guido van Rossum's avatar Guido van Rossum

Define cl_{get,set,del}attr members in classobject

üst 524f146c
......@@ -43,18 +43,16 @@ typedef struct {
object *cl_bases; /* A tuple of class objects */
object *cl_dict; /* A dictionary */
object *cl_name; /* A string */
/* The following three are functions or NULL */
object *cl_getattr;
object *cl_setattr;
object *cl_delattr;
} classobject;
typedef struct {
OB_HEAD
classobject *in_class; /* The class object */
object *in_dict; /* A dictionary */
object *in_getattr; /* A method or NULL */
object *in_setattr; /* A method or NULL */
long in_ident; /* A thread ident or 0 */
#ifdef WITH_THREAD
type_lock *in_lock; /* A lock or NULL */
#endif
} instanceobject;
extern DL_IMPORT typeobject Classtype, Instancetype, Instancemethodtype;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment