Lines Matching refs:DefinedRegular
37 DenseMap<const SectionChunk *, SmallVector<DefinedRegular *, 4>>;
49 static std::vector<DefinedRegular *> getSymbols(const COFFLinkerContext &ctx) {
50 std::vector<DefinedRegular *> v;
53 if (auto *sym = dyn_cast_or_null<DefinedRegular>(b))
60 static SymbolMapTy getSectionSyms(ArrayRef<DefinedRegular *> syms) {
62 for (DefinedRegular *s : syms)
67 SmallVectorImpl<DefinedRegular *> &v = it.second;
68 std::stable_sort(v.begin(), v.end(), [](DefinedRegular *a, DefinedRegular *b) {
76 static DenseMap<DefinedRegular *, std::string>
78 ArrayRef<DefinedRegular *> syms) {
86 DenseMap<DefinedRegular *, std::string> ret;
103 std::vector<DefinedRegular *> syms = getSymbols(ctx);
105 DenseMap<DefinedRegular *, std::string> symStr = getSymbolStrings(ctx, syms);
123 for (DefinedRegular *sym : sectionSyms[sc])