Lines Matching refs:Symbols
186 // Make a list of all the symbols in this section.
187 std::vector<std::pair<uint64_t, StringRef> > Symbols;
199 Symbols.push_back(std::make_pair(Address, Name));
203 // Sort the symbols by address, just in case they didn't come in that way.
204 array_pod_sort(Symbols.begin(), Symbols.end());
224 // If the section has no symbols just insert a dummy one and disassemble
226 if (Symbols.empty())
227 Symbols.push_back(std::make_pair(0, name));
284 for (unsigned si = 0, se = Symbols.size(); si != se; ++si) {
285 uint64_t Start = Symbols[si].first;
292 else if (Symbols[si + 1].first != Start)
293 End = Symbols[si + 1].first - 1;
298 outs() << '\n' << Symbols[si].second << ":\n";