[llvm-objcopy] [COFF] Fix the Object forward declaration
authorMartin Storsjo <martin@martin.st>
Wed, 19 Dec 2018 07:45:06 +0000 (07:45 +0000)
committerMartin Storsjo <martin@martin.st>
Wed, 19 Dec 2018 07:45:06 +0000 (07:45 +0000)
This fixes build warnings with clang, and linker errors with MSVC.

llvm-svn: 349606

llvm/tools/llvm-objcopy/COFF/Reader.h
llvm/tools/llvm-objcopy/COFF/Writer.h

index 0a6b17a..c81a975 100644 (file)
@@ -18,7 +18,7 @@ namespace llvm {
 namespace objcopy {
 namespace coff {
 
-class Object;
+struct Object;
 
 using object::COFFObjectFile;
 
index e232766..397fda0 100644 (file)
@@ -19,7 +19,7 @@ namespace llvm {
 namespace objcopy {
 namespace coff {
 
-class Object;
+struct Object;
 
 class Writer {
 protected: