Home
last modified time | relevance | path

Searched refs:extraBytes (Results 1 – 4 of 4) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libobjc/
Dobjects.c40 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()
Dclass.c537 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()
DChangeLog1623 (object_copy): Added extraBytes argument. Do not call
/netbsd/src/external/gpl3/gcc/dist/libobjc/objc/
Druntime.h244 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);