Lines Matching refs:Sections
70 std::vector<std::unique_ptr<Section>> Sections; in extractSections() local
76 Sections.push_back( in extractSections()
79 Sections.push_back( in extractSections()
83 Section &S = *Sections.back(); in extractSections()
113 return std::move(Sections); in extractSections()
126 if (Expected<std::vector<std::unique_ptr<Section>>> Sections = in readLoadCommands() local
129 LC.Sections = std::move(*Sections); in readLoadCommands()
131 return Sections.takeError(); in readLoadCommands()
134 if (Expected<std::vector<std::unique_ptr<Section>>> Sections = in readLoadCommands() local
137 LC.Sections = std::move(*Sections); in readLoadCommands()
139 return Sections.takeError(); in readLoadCommands()
218 std::vector<const Section *> Sections; in setSymbolInRelocationInfo() local
220 for (std::unique_ptr<Section> &Sec : LC.Sections) in setSymbolInRelocationInfo()
221 Sections.push_back(Sec.get()); in setSymbolInRelocationInfo()
224 for (std::unique_ptr<Section> &Sec : LC.Sections) in setSymbolInRelocationInfo()
234 assert(SymbolNum >= 1 && SymbolNum <= Sections.size() && in setSymbolInRelocationInfo()
236 Reloc.Sec = Sections[SymbolNum - 1]; in setSymbolInRelocationInfo()
304 for (const std::unique_ptr<Section> &Sec : LC.Sections) in readSwiftVersion()