Lines Matching refs:objc_class

3572 inline void swapStruct(struct objc_class_t &objc_class) {  in swapStruct()  argument
3573 sys::swapByteOrder(objc_class.isa); in swapStruct()
3574 sys::swapByteOrder(objc_class.super_class); in swapStruct()
3575 sys::swapByteOrder(objc_class.name); in swapStruct()
3576 sys::swapByteOrder(objc_class.version); in swapStruct()
3577 sys::swapByteOrder(objc_class.info); in swapStruct()
3578 sys::swapByteOrder(objc_class.instance_size); in swapStruct()
3579 sys::swapByteOrder(objc_class.ivars); in swapStruct()
3580 sys::swapByteOrder(objc_class.methodLists); in swapStruct()
3581 sys::swapByteOrder(objc_class.cache); in swapStruct()
3582 sys::swapByteOrder(objc_class.protocols); in swapStruct()
5153 static void print_objc_class_t(struct objc_class_t *objc_class, in print_objc_class_t() argument
5162 outs() << "\t\t isa " << format("0x%08" PRIx32, objc_class->isa); in print_objc_class_t()
5163 if (info->verbose && CLS_GETINFO(objc_class, CLS_META)) { in print_objc_class_t()
5164 name = get_pointer_32(objc_class->isa, offset, left, S, info, true); in print_objc_class_t()
5173 << format("0x%08" PRIx32, objc_class->super_class); in print_objc_class_t()
5175 name = get_pointer_32(objc_class->super_class, offset, left, S, info, true); in print_objc_class_t()
5183 outs() << "\t\t name " << format("0x%08" PRIx32, objc_class->name); in print_objc_class_t()
5185 name = get_pointer_32(objc_class->name, offset, left, S, info, true); in print_objc_class_t()
5193 outs() << "\t\t version " << format("0x%08" PRIx32, objc_class->version) in print_objc_class_t()
5196 outs() << "\t\t info " << format("0x%08" PRIx32, objc_class->info); in print_objc_class_t()
5198 if (CLS_GETINFO(objc_class, CLS_CLASS)) in print_objc_class_t()
5200 else if (CLS_GETINFO(objc_class, CLS_META)) in print_objc_class_t()
5206 << format("0x%08" PRIx32, objc_class->instance_size) << "\n"; in print_objc_class_t()
5208 p = get_pointer_32(objc_class->ivars, offset, left, S, info, true); in print_objc_class_t()
5209 outs() << "\t\t ivars " << format("0x%08" PRIx32, objc_class->ivars); in print_objc_class_t()
5260 outs() << "\t\t methods " << format("0x%08" PRIx32, objc_class->methodLists); in print_objc_class_t()
5261 if (print_method_list(objc_class->methodLists, info)) in print_objc_class_t()
5264 outs() << "\t\t cache " << format("0x%08" PRIx32, objc_class->cache) in print_objc_class_t()
5267 outs() << "\t\tprotocols " << format("0x%08" PRIx32, objc_class->protocols); in print_objc_class_t()
5268 if (print_protocol_list(objc_class->protocols, 16, info)) in print_objc_class_t()
5912 struct objc_class_t objc_class; in printObjc1_32bit_MetaData() local
6007 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6010 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6011 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6014 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6015 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()
6020 if (CLS_GETINFO(&objc_class, CLS_CLASS)) { in printObjc1_32bit_MetaData()
6022 r = get_pointer_32(objc_class.isa, xoffset, left, xS, &info, true); in printObjc1_32bit_MetaData()
6026 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6029 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6030 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6033 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6034 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()