Home | History | Annotate | Download | only in llvm-objdump

Lines Matching defs:Symbols

181     // Make a list of all the symbols in this section.
182 std::vector<std::pair<uint64_t, StringRef> > Symbols;
192 Symbols.push_back(std::make_pair(Address, Name));
196 // Sort the symbols by address, just in case they didn't come in that way.
197 array_pod_sort(Symbols.begin(), Symbols.end());
217 // If the section has no symbols just insert a dummy one and disassemble
219 if (Symbols.empty())
220 Symbols.push_back(std::make_pair(0, name));
265 for (unsigned si = 0, se = Symbols.size(); si != se; ++si) {
266 uint64_t Start = Symbols[si].first;
273 else if (Symbols[si + 1].first != Start)
274 End = Symbols[si + 1].first - 1;
279 outs() << '\n' << Symbols[si].second << ":\n";