Lines Matching refs:mbref
183 MemoryBufferRef mbref = *mb; in takeBuffer() local
187 driver->tar->append(relativeToRoot(mbref.getBufferIdentifier()), in takeBuffer()
188 mbref.getBuffer()); in takeBuffer()
189 return mbref; in takeBuffer()
196 MemoryBufferRef mbref = takeBuffer(std::move(mb)); in addBuffer() local
200 switch (identify_magic(mbref.getBuffer())) { in addBuffer()
202 resources.push_back(mbref); in addBuffer()
207 CHECK(Archive::create(mbref), filename + ": failed to parse archive"); in addBuffer()
216 symtab->addFile(make<ArchiveFile>(mbref)); in addBuffer()
220 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer()
222 symtab->addFile(make<BitcodeFile>(mbref, "", 0)); in addBuffer()
227 symtab->addFile(make<LazyObjFile>(mbref)); in addBuffer()
229 symtab->addFile(make<ObjFile>(mbref)); in addBuffer()
232 symtab->addFile(make<PDBInputFile>(mbref)); in addBuffer()
245 error(mbref.getBufferIdentifier() + ": unknown file type"); in addBuffer()