Lines Matching refs:syms
67 static void sortUniqueSymbols(std::vector<Defined *> &syms,
72 v.resize(syms.size());
73 for (size_t i = 0, e = syms.size(); i < e; ++i)
74 v[i] = SortEntry(syms[i], i);
93 syms.resize(v.size());
95 syms[i] = v[i].first;
100 std::vector<Defined *> &syms,
114 syms.push_back(sym);
117 syms.push_back(sym);
132 syms.push_back(thunkSym);
135 syms.push_back(impSym);
138 sortUniqueSymbols(syms, ctx.config.imageBase);
144 getSymbolStrings(const COFFLinkerContext &ctx, ArrayRef<Defined *> syms) {
145 std::vector<std::string> str(syms.size());
146 parallelFor((size_t)0, syms.size(), [&](size_t i) {
148 Defined *sym = syms[i];
198 for (size_t i = 0, e = syms.size(); i < e; ++i)
199 ret[syms[i]] = std::move(str[i]);
217 std::vector<Defined *> syms;
219 getSymbols(ctx, syms, staticSyms);
223 DenseMap<Defined *, std::string> symStr = getSymbolStrings(ctx, syms);
293 for (Defined *sym : syms)