Multiple inheritance is casually used here. Rewriting to not
using multiple inheritance reduces the complexity of the code
and also makes it shorter.
Details
Details
- Reviewers
shankarke
Diff Detail
Diff Detail
Paths
| Differential D8733
LLD: ELF: Do not use multiple inheritance ClosedPublic Authored by ruiu on Mar 31 2015, 10:54 AM.
Details
Summary Multiple inheritance is casually used here. Rewriting to not
Diff Detail Event Timelineruiu updated this object. This revision is now accepted and ready to land.Mar 31 2015, 10:57 AM
Revision Contents
Diff 22979 lib/ReaderWriter/ELF/Hexagon/HexagonDynamicLibraryWriter.h
lib/ReaderWriter/ELF/Hexagon/HexagonELFWriters.h
lib/ReaderWriter/ELF/Hexagon/HexagonExecutableWriter.h
lib/ReaderWriter/ELF/Hexagon/HexagonLinkingContext.h
lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.h
|