Lines Matching refs:Sections
63 std::vector<std::unique_ptr<Section>> Sections; in extractSections() local
75 Sections.push_back( in extractSections()
78 Section &S = *Sections.back(); in extractSections()
113 return std::move(Sections); in extractSections()
135 if (Expected<std::vector<std::unique_ptr<Section>>> Sections = in readLoadCommands() local
138 LC.Sections = std::move(*Sections); in readLoadCommands()
140 return Sections.takeError(); in readLoadCommands()
151 if (Expected<std::vector<std::unique_ptr<Section>>> Sections = in readLoadCommands() local
154 LC.Sections = std::move(*Sections); in readLoadCommands()
156 return Sections.takeError(); in readLoadCommands()
244 std::vector<const Section *> Sections; in setSymbolInRelocationInfo() local
246 for (std::unique_ptr<Section> &Sec : LC.Sections) in setSymbolInRelocationInfo()
247 Sections.push_back(Sec.get()); in setSymbolInRelocationInfo()
250 for (std::unique_ptr<Section> &Sec : LC.Sections) in setSymbolInRelocationInfo()
260 assert(SymbolNum >= 1 && SymbolNum <= Sections.size() && in setSymbolInRelocationInfo()
262 Reloc.Sec = Sections[SymbolNum - 1]; in setSymbolInRelocationInfo()
339 for (const std::unique_ptr<Section> &Sec : LC.Sections) in readSwiftVersion()