diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2017-11-06 04:35:31 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2017-11-06 04:35:31 +0000 |
commit | de29149e2f07c90203cd0e43a95d9cf1108dfcc4 (patch) | |
tree | 7444e01d73a0b39aac0263f4d05409df801f90a0 /lld/ELF/SymbolTable.h | |
parent | e8be0f25c8e2887093f78d3be284094f160a224d (diff) |
ELF: Merge DefinedRegular and Defined.
Now that DefinedRegular is the only remaining derived class of
Defined, we can merge the two classes.
Differential Revision: https://reviews.llvm.org/D39667
Diffstat (limited to 'lld/ELF/SymbolTable.h')
-rw-r--r-- | lld/ELF/SymbolTable.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/ELF/SymbolTable.h b/lld/ELF/SymbolTable.h index 789f023be69..f43e7019605 100644 --- a/lld/ELF/SymbolTable.h +++ b/lld/ELF/SymbolTable.h @@ -41,9 +41,9 @@ public: ArrayRef<Symbol *> getSymbols() const { return SymVector; } template <class ELFT> - DefinedRegular *addAbsolute(StringRef Name, - uint8_t Visibility = llvm::ELF::STV_HIDDEN, - uint8_t Binding = llvm::ELF::STB_GLOBAL); + Defined *addAbsolute(StringRef Name, + uint8_t Visibility = llvm::ELF::STV_HIDDEN, + uint8_t Binding = llvm::ELF::STB_GLOBAL); template <class ELFT> Symbol *addUndefined(StringRef Name); template <class ELFT> |