Loading...
cache_builder/Chunk.cpp dyld-1042.1 dyld-1162
--- 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 ---