Lines Matching refs:ModuleObjName
275 #define DO_OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \ argument
289 .instance_size = sizeof(ModuleObjName), \
290 .instance_align = __alignof__(ModuleObjName), \
329 #define OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \ argument
332 DO_OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \
334 ABSTRACT, sizeof(ModuleObjName##Class), \
348 #define OBJECT_DEFINE_TYPE(ModuleObjName, module_obj_name, MODULE_OBJ_NAME, \ argument
350 OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \
370 #define OBJECT_DEFINE_TYPE_WITH_INTERFACES(ModuleObjName, module_obj_name, \ argument
373 OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \
388 #define OBJECT_DEFINE_ABSTRACT_TYPE(ModuleObjName, module_obj_name, \ argument
390 OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \
406 #define OBJECT_DEFINE_SIMPLE_TYPE_WITH_INTERFACES(ModuleObjName, \ argument
410 DO_OBJECT_DEFINE_TYPE_EXTENDED(ModuleObjName, module_obj_name, \
428 #define OBJECT_DEFINE_SIMPLE_TYPE(ModuleObjName, module_obj_name, \ argument
430 OBJECT_DEFINE_SIMPLE_TYPE_WITH_INTERFACES(ModuleObjName, module_obj_name, \