Lines Matching refs:objc_class

4138 inline void swapStruct(struct objc_class_t &objc_class) {  in swapStruct()  argument
4139 sys::swapByteOrder(objc_class.isa); in swapStruct()
4140 sys::swapByteOrder(objc_class.super_class); in swapStruct()
4141 sys::swapByteOrder(objc_class.name); in swapStruct()
4142 sys::swapByteOrder(objc_class.version); in swapStruct()
4143 sys::swapByteOrder(objc_class.info); in swapStruct()
4144 sys::swapByteOrder(objc_class.instance_size); in swapStruct()
4145 sys::swapByteOrder(objc_class.ivars); in swapStruct()
4146 sys::swapByteOrder(objc_class.methodLists); in swapStruct()
4147 sys::swapByteOrder(objc_class.cache); in swapStruct()
4148 sys::swapByteOrder(objc_class.protocols); in swapStruct()
5824 static void print_objc_class_t(struct objc_class_t *objc_class, in print_objc_class_t() argument
5833 outs() << "\t\t isa " << format("0x%08" PRIx32, objc_class->isa); in print_objc_class_t()
5834 if (info->verbose && CLS_GETINFO(objc_class, CLS_META)) { in print_objc_class_t()
5835 name = get_pointer_32(objc_class->isa, offset, left, S, info, true); in print_objc_class_t()
5844 << format("0x%08" PRIx32, objc_class->super_class); in print_objc_class_t()
5846 name = get_pointer_32(objc_class->super_class, offset, left, S, info, true); in print_objc_class_t()
5854 outs() << "\t\t name " << format("0x%08" PRIx32, objc_class->name); in print_objc_class_t()
5856 name = get_pointer_32(objc_class->name, offset, left, S, info, true); in print_objc_class_t()
5864 outs() << "\t\t version " << format("0x%08" PRIx32, objc_class->version) in print_objc_class_t()
5867 outs() << "\t\t info " << format("0x%08" PRIx32, objc_class->info); in print_objc_class_t()
5869 if (CLS_GETINFO(objc_class, CLS_CLASS)) in print_objc_class_t()
5871 else if (CLS_GETINFO(objc_class, CLS_META)) in print_objc_class_t()
5877 << format("0x%08" PRIx32, objc_class->instance_size) << "\n"; in print_objc_class_t()
5879 p = get_pointer_32(objc_class->ivars, offset, left, S, info, true); in print_objc_class_t()
5880 outs() << "\t\t ivars " << format("0x%08" PRIx32, objc_class->ivars); in print_objc_class_t()
5931 outs() << "\t\t methods " << format("0x%08" PRIx32, objc_class->methodLists); in print_objc_class_t()
5932 if (print_method_list(objc_class->methodLists, info)) in print_objc_class_t()
5935 outs() << "\t\t cache " << format("0x%08" PRIx32, objc_class->cache) in print_objc_class_t()
5938 outs() << "\t\tprotocols " << format("0x%08" PRIx32, objc_class->protocols); in print_objc_class_t()
5939 if (print_protocol_list(objc_class->protocols, 16, info)) in print_objc_class_t()
6600 struct objc_class_t objc_class; in printObjc1_32bit_MetaData() local
6691 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6694 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6695 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6698 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6699 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()
6704 if (CLS_GETINFO(&objc_class, CLS_CLASS)) { in printObjc1_32bit_MetaData()
6706 r = get_pointer_32(objc_class.isa, xoffset, left, xS, &info, true); in printObjc1_32bit_MetaData()
6710 memcpy(&objc_class, r, sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6713 memset(&objc_class, '\0', sizeof(struct objc_class_t)); in printObjc1_32bit_MetaData()
6714 memcpy(&objc_class, r, left); in printObjc1_32bit_MetaData()
6717 swapStruct(objc_class); in printObjc1_32bit_MetaData()
6718 print_objc_class_t(&objc_class, &info); in printObjc1_32bit_MetaData()