Remove references to old SymbolBody class
authorSam Clegg <sbc@chromium.org>
Wed, 11 Apr 2018 19:52:53 +0000 (19:52 +0000)
committerSam Clegg <sbc@chromium.org>
Wed, 11 Apr 2018 19:52:53 +0000 (19:52 +0000)
Differential Revision: https://reviews.llvm.org/D45400

llvm-svn: 329846

lld/COFF/InputFiles.cpp
lld/COFF/InputFiles.h
lld/ELF/Symbols.h

index 78bfe34..1c4fb32 100644 (file)
@@ -465,7 +465,7 @@ void BitcodeFile::parse() {
     } else {
       Sym = Symtab->addRegular(this, SymName);
     }
-    SymbolBodies.push_back(Sym);
+    Symbols.push_back(Sym);
   }
   Directives = Obj->getCOFFLinkerOpts();
 }
index 3ee5780..e2b7904 100644 (file)
@@ -234,7 +234,7 @@ class BitcodeFile : public InputFile {
 public:
   explicit BitcodeFile(MemoryBufferRef M) : InputFile(BitcodeKind, M) {}
   static bool classof(const InputFile *F) { return F->kind() == BitcodeKind; }
-  ArrayRef<Symbol *> getSymbols() { return SymbolBodies; }
+  ArrayRef<Symbol *> getSymbols() { return Symbols; }
   MachineTypes getMachineType() override;
   static std::vector<BitcodeFile *> Instances;
   std::unique_ptr<llvm::lto::InputFile> Obj;
@@ -242,7 +242,7 @@ public:
 private:
   void parse() override;
 
-  std::vector<Symbol *> SymbolBodies;
+  std::vector<Symbol *> Symbols;
 };
 } // namespace coff
 
index 81c85aa..cd6fc68 100644 (file)
@@ -7,8 +7,7 @@
 //
 //===----------------------------------------------------------------------===//
 //
-// All symbols are handled as SymbolBodies regardless of their types.
-// This file defines various types of SymbolBodies.
+// This file defines various types of Symbols.
 //
 //===----------------------------------------------------------------------===//