Loading...
--- dyld/dyld-1042.1/cache_builder/Chunk.cpp
+++ dyld/dyld-1162/cache_builder/Chunk.cpp
@@ -263,6 +263,30 @@
}
//
+// MARK: --- ObjCImageInfoChunk methods ---
+//
+
+ObjCImageInfoChunk::ObjCImageInfoChunk()
+ : Chunk(Kind::objcHeaderInfoRO, Alignment::struct64)
+{
+}
+
+ObjCImageInfoChunk::~ObjCImageInfoChunk()
+{
+
+}
+
+void ObjCImageInfoChunk::dump() const
+{
+ printf("ObjCImageInfoChunk\n");
+}
+
+const char* ObjCImageInfoChunk::name() const
+{
+ return "objc image info";
+}
+
+//
// MARK: --- ObjCHeaderInfoReadOnlyChunk methods ---
//
@@ -477,6 +501,30 @@
{
return "objc canonical protocols";
}
+//
+// MARK: --- ObjCCategoriesChunk methods ---
+//
+
+ObjCPreAttachedCategoriesChunk::ObjCPreAttachedCategoriesChunk()
+ : SlidChunk(Kind::objcPreAttachedCategories, (uint64_t)Alignment::struct64)
+{
+}
+
+ObjCPreAttachedCategoriesChunk::~ObjCPreAttachedCategoriesChunk()
+{
+
+}
+
+void ObjCPreAttachedCategoriesChunk::dump() const
+{
+ printf("ObjCPreAttachedCategoriesChunk\n");
+}
+
+const char* ObjCPreAttachedCategoriesChunk::name() const
+{
+ return "objc pre-attached categories";
+}
+
//
// MARK: --- ObjCIMPCachesChunk methods ---