Lines Matching refs:LDSection
1 //===- LDSection.cpp ------------------------------------------------------===//
9 #include <mcld/LD/LDSection.h>
17 typedef GCFactory<LDSection, MCLD_SECTIONS_PER_INPUT> SectionFactory;
22 // LDSection
24 LDSection::LDSection()
39 LDSection::LDSection(const std::string& pName,
59 LDSection::~LDSection()
63 bool LDSection::hasOffset() const
68 LDSection* LDSection::Create(const std::string& pName,
75 LDSection* result = g_SectFactory->allocate();
76 new (result) LDSection(pName, pKind, pType, pFlag, pSize, pAddr);
80 void LDSection::Destroy(LDSection*& pSection)
87 void LDSection::Clear()
92 bool LDSection::hasSectionData() const
98 bool LDSection::hasRelocData() const
104 bool LDSection::hasEhFrame() const