Lines Matching refs:objc_class

3903 inline void swapStruct(struct objc_class_t &objc_class) {  in swapStruct()  argument
3904 sys::swapByteOrder(objc_class.isa); in swapStruct()
3905 sys::swapByteOrder(objc_class.super_class); in swapStruct()
3906 sys::swapByteOrder(objc_class.name); in swapStruct()
3907 sys::swapByteOrder(objc_class.version); in swapStruct()
3908 sys::swapByteOrder(objc_class.info); in swapStruct()
3909 sys::swapByteOrder(objc_class.instance_size); in swapStruct()
3910 sys::swapByteOrder(objc_class.ivars); in swapStruct()
3911 sys::swapByteOrder(objc_class.methodLists); in swapStruct()
3912 sys::swapByteOrder(objc_class.cache); in swapStruct()
3913 sys::swapByteOrder(objc_class.protocols); in swapStruct()
5493 static void print_objc_class_t(struct objc_class_t *objc_class, in print_objc_class_t() argument
5502 outs() << "\t\t isa " << format("0x%08" PRIx32, objc_class->isa); in print_objc_class_t()
5503 if (info->verbose && CLS_GETINFO(objc_class, CLS_META)) { in print_objc_class_t()
5504 name = get_pointer_32(objc_class->isa, offset, left, S, info, true); in print_objc_class_t()
5513 << format("0x%08" PRIx32, objc_class->super_class); in print_objc_class_t()
5515 name = get_pointer_32(objc_class->super_class, offset, left, S, info, true); in print_objc_class_t()
5523 outs() << "\t\t name " << format("0x%08" PRIx32, objc_class->name); in print_objc_class_t()
5525 name = get_pointer_32(objc_class->name, offset, left, S, info, true); in print_objc_class_t()
5533 outs() << "\t\t version " << format("0x%08" PRIx32, objc_class->version) in print_objc_class_t()
5536 outs() << "\t\t info " << format("0x%08" PRIx32, objc_class->info); in print_objc_class_t()
5538 if (CLS_GETINFO(objc_class, CLS_CLASS)) in print_objc_class_t()
5540 else if (CLS_GETINFO(objc_class, CLS_META)) in print_objc_class_t()
5546 << format("0x%08" PRIx32, objc_class->instance_size) << "\n"; in print_objc_class_t()
5548 p = get_pointer_32(objc_class->ivars, offset, left, S, info, true); in print_objc_class_t()
5549 outs() << "\t\t ivars " << format("0x%08" PRIx32, objc_class->ivars); in print_objc_class_t()
5600 outs() << "\t\t methods " << format("0x%08" PRIx32, objc_class->methodLists); in print_objc_class_t()
5601 if (print_method_list(objc_class->methodLists, info)) in print_objc_class_t()
5604 outs() << "\t\t cache " << format("0x%08" PRIx32, objc_class->cache) in print_objc_class_t()
5607 outs() << "\t\tprotocols " << format("0x%08" PRIx32, objc_class->protocols); in print_objc_class_t()
5608 if (print_protocol_list(objc_class->protocols, 16, info)) in print_objc_class_t()
6269 struct objc_class_t objc_class; in printObjc1_32bit_MetaData() local
6360 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6363 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6364 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6367 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6368 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()
6373 if (CLS_GETINFO(&objc_class, CLS_CLASS)) { in printObjc1_32bit_MetaData()
6375 r = get_pointer_32(objc_class.isa, xoffset, left, xS, &info, true); in printObjc1_32bit_MetaData()
6379 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6382 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6383 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6386 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6387 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()