Searched refs:extraBytes (Results 1 – 4 of 4) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/libobjc/ |
| D | objects.c | 40 class_createInstance (Class class, size_t extraBytes) in class_createInstance() argument 46 new = (id) GC_malloc_explicitly_typed (class->instance_size + extraBytes, in class_createInstance() 50 new = (id) objc_calloc (class->instance_size + extraBytes, 1); in class_createInstance() 69 object_copy (id object, size_t extraBytes) in object_copy() argument 74 id copy = class_createInstance (object->class_pointer, extraBytes); in object_copy() 75 memcpy (copy, object, object->class_pointer->instance_size + extraBytes); in object_copy()
|
| D | class.c | 537 objc_allocateClassPair (Class super_class, const char *class_name, size_t extraBytes) in objc_allocateClassPair() argument 563 new_class = objc_calloc (1, sizeof (struct objc_class) + extraBytes); in objc_allocateClassPair() 564 new_meta_class = objc_calloc (1, sizeof (struct objc_class) + extraBytes); in objc_allocateClassPair()
|
| D | ChangeLog | 1623 (object_copy): Added extraBytes argument. Do not call
|
| /netbsd/src/external/gpl3/gcc/dist/libobjc/objc/ |
| D | runtime.h | 244 objc_EXPORT id class_createInstance (Class class_, size_t extraBytes); 249 objc_EXPORT id object_copy (id object, size_t extraBytes); 589 size_t extraBytes);
|