Lines Matching defs:syms
70 static SymbolMapTy getSectionSyms(Ctx &ctx, ArrayRef<Defined *> syms) {
72 for (Defined *dr : syms)
95 getSymbolStrings(Ctx &ctx, ArrayRef<Defined *> syms) {
96 auto strs = std::make_unique<std::string[]>(syms.size());
97 parallelFor(0, syms.size(), [&](size_t i) {
99 OutputSection *osec = syms[i]->getOutputSection();
100 uint64_t vma = syms[i]->getVA(ctx);
102 writeHeader(ctx, os, vma, lma, syms[i]->getSize(), 1);
103 os << indent16 << toStr(ctx, *syms[i]);
107 for (size_t i = 0, e = syms.size(); i < e; ++i)
108 ret[syms[i]] = std::move(strs[i]);
153 std::vector<Defined *> syms = getSymbols(ctx);
154 SymbolMapTy sectionSyms = getSectionSyms(ctx, syms);
155 DenseMap<Symbol *, std::string> symStr = getSymbolStrings(ctx, syms);