Lines Matching refs:newFile
281 InputFile *newFile = nullptr; in addFile() local
366 newFile = file; in addFile()
370 newFile = make<ObjFile>(mbref, getModTime(path), "", isLazy); in addFile()
377 newFile = dylibFile; in addFile()
380 newFile = make<BitcodeFile>(mbref, "", 0, isLazy); in addFile()
389 newFile = dylibFile; in addFile()
394 if (newFile && !isa<DylibFile>(newFile)) { in addFile()
395 if ((isa<ObjFile>(newFile) || isa<BitcodeFile>(newFile)) && newFile->lazy && in addFile()
397 for (Symbol *sym : newFile->symbols) in addFile()
399 extract(*newFile, "-ObjC"); in addFile()
402 if (newFile->lazy && hasObjCSection(mbref)) in addFile()
403 extract(*newFile, "-ObjC"); in addFile()
409 message(toString(newFile)); in addFile()
410 inputFiles.insert(newFile); in addFile()
412 return newFile; in addFile()