Unverified Commit e24ac11f authored by Jacek Caban's avatar Jacek Caban Committed by GitHub
Browse files

[lld][NFC] Remove unnecessary else statements. (#69451)

parent 1c27899e
Loading
Loading
Loading
Loading
+5 −11
Original line number Diff line number Diff line
@@ -386,16 +386,13 @@ private:
inline size_t Chunk::getSize() const {
  if (isa<SectionChunk>(this))
    return static_cast<const SectionChunk *>(this)->getSize();
  else
  return static_cast<const NonSectionChunk *>(this)->getSize();
}

inline uint32_t Chunk::getOutputCharacteristics() const {
  if (isa<SectionChunk>(this))
    return static_cast<const SectionChunk *>(this)->getOutputCharacteristics();
  else
    return static_cast<const NonSectionChunk *>(this)
        ->getOutputCharacteristics();
  return static_cast<const NonSectionChunk *>(this)->getOutputCharacteristics();
}

inline void Chunk::writeTo(uint8_t *buf) const {
@@ -408,7 +405,6 @@ inline void Chunk::writeTo(uint8_t *buf) const {
inline StringRef Chunk::getSectionName() const {
  if (isa<SectionChunk>(this))
    return static_cast<const SectionChunk *>(this)->getSectionName();
  else
  return static_cast<const NonSectionChunk *>(this)->getSectionName();
}

@@ -422,14 +418,12 @@ inline void Chunk::getBaserels(std::vector<Baserel> *res) {
inline StringRef Chunk::getDebugName() const {
  if (isa<SectionChunk>(this))
    return static_cast<const SectionChunk *>(this)->getDebugName();
  else
  return static_cast<const NonSectionChunk *>(this)->getDebugName();
}

inline MachineTypes Chunk::getMachine() const {
  if (isa<SectionChunk>(this))
    return static_cast<const SectionChunk *>(this)->getMachine();
  else
  return static_cast<const NonSectionChunk *>(this)->getMachine();
}