Lines Matching defs:Sections
63 std::vector<std::unique_ptr<Section>> Sections;
76 Sections.push_back(
79 Section &S = *Sections.back();
114 return std::move(Sections);
136 if (Expected<std::vector<std::unique_ptr<Section>>> Sections =
139 LC.Sections = std::move(*Sections);
141 return Sections.takeError();
152 if (Expected<std::vector<std::unique_ptr<Section>>> Sections =
155 LC.Sections = std::move(*Sections);
157 return Sections.takeError();
252 std::vector<const Section *> Sections;
254 for (std::unique_ptr<Section> &Sec : LC.Sections)
255 Sections.push_back(Sec.get());
258 for (std::unique_ptr<Section> &Sec : LC.Sections)
268 assert(SymbolNum >= 1 && SymbolNum <= Sections.size() &&
270 Reloc.Sec = Sections[SymbolNum - 1];
355 for (const std::unique_ptr<Section> &Sec : LC.Sections)