llvm-objdump -macho -objc-meta-data should print body of protocols in protolist
llvm-objdump will display Objective-C and Swift metadata in a Mach-O file.
Previously, llvm-objdump would display the address of struct protocol_t data
but would not display its contents, and struct protocol_list_t data would only
be displayed as it was used by other classes and categories in the file. Now
llvm-objdump will display the contents of the struct protocol_t data, showing
protocols known to the binary at build time regardless of if they are used by
classes in that file.
The existing macho-objc-meta-data lit test case has been extended to validate
Objective-C metadata when present in a file.
rdar://47950100