Lines Matching refs:make

68   make<std::unique_ptr<MemoryBuffer>>(std::move(mb)); // take MB ownership  in readFile()
83 return make<SharedFile>(mb); in createObjectFile()
84 return make<ObjFile>(mb, archiveName); in createObjectFile()
88 return make<BitcodeFile>(mb, archiveName, offsetInArchive); in createObjectFile()
326 auto *info = make<WasmSymbolInfo>(); in addLegacyIndirectFunctionTableIfNeeded()
339 make<WasmSymbol>(*info, globalType, &tableImport->Table, signature); in addLegacyIndirectFunctionTableIfNeeded()
457 customSec = make<MergeInputChunk>(section, this); in parse()
459 customSec = make<InputSection>(section, this); in parse()
480 seg = make<MergeInputChunk>(s, this); in parse()
482 seg = make<InputSegment>(s, this); in parse()
500 auto *func = make<InputFunction>(types[f.SigIndex], &f, this); in parse()
508 tables.emplace_back(make<InputTable>(t, this)); in parse()
512 globals.emplace_back(make<InputGlobal>(g, this)); in parse()
516 tags.emplace_back(make<InputTag>(types[t.SigIndex], t, this)); in parse()
580 return make<DefinedFunction>(name, flags, this, func); in createDefined()
595 return make<DefinedData>(name, flags, this, seg, offset, size); in createDefined()
604 return make<DefinedGlobal>(name, flags, this, global); in createDefined()
614 return make<SectionSymbol>(flags, section, this); in createDefined()
619 return make<DefinedTag>(name, flags, this, tag); in createDefined()
626 return make<DefinedTable>(name, flags, this, table); in createDefined()
640 return make<UndefinedFunction>(name, sym.Info.ImportName, in createUndefined()
648 return make<UndefinedData>(name, flags, this); in createUndefined()
652 return make<UndefinedGlobal>(name, sym.Info.ImportName, in createUndefined()
660 return make<UndefinedTable>(name, sym.Info.ImportName, in createUndefined()
668 return make<UndefinedTag>(name, sym.Info.ImportName, in createUndefined()