Lines Matching refs:variable

95       struct objc_ivar * variable = class_getInstanceVariable (object->class_pointer, name);  in object_getInstanceVariable()  local
97 if (variable != NULL && returnValue != NULL) in object_getInstanceVariable()
99 char *location = (char *)object + variable->ivar_offset; in object_getInstanceVariable()
104 return variable; in object_getInstanceVariable()
115 struct objc_ivar * variable = class_getInstanceVariable (object->class_pointer, name); in object_setInstanceVariable() local
117 if (variable != NULL) in object_setInstanceVariable()
119 char *location = (char *)object + variable->ivar_offset; in object_setInstanceVariable()
124 return variable; in object_setInstanceVariable()
128 id object_getIvar (id object, struct objc_ivar * variable) in object_getIvar() argument
130 if (object == nil || variable == NULL) in object_getIvar()
134 char *location = (char *)object + variable->ivar_offset; in object_getIvar()
140 void object_setIvar (id object, struct objc_ivar * variable, id value) in object_setIvar() argument
142 if (object == nil || variable == NULL) in object_setIvar()
146 char *location = (char *)object + variable->ivar_offset; in object_setIvar()
152 const char * ivar_getName (struct objc_ivar * variable) in ivar_getName() argument
154 if (variable == NULL) in ivar_getName()
157 return variable->ivar_name; in ivar_getName()
160 ptrdiff_t ivar_getOffset (struct objc_ivar * variable) in ivar_getOffset() argument
162 if (variable == NULL) in ivar_getOffset()
165 return (ptrdiff_t)(variable->ivar_offset); in ivar_getOffset()
168 const char * ivar_getTypeEncoding (struct objc_ivar * variable) in ivar_getTypeEncoding() argument
170 if (variable == NULL) in ivar_getTypeEncoding()
173 return variable->ivar_type; in ivar_getTypeEncoding()