Lines Matching refs:newFile
296 InputFile *newFile = nullptr; in addFile() local
399 newFile = file; in addFile()
403 newFile = make<ObjFile>(mbref, getModTime(path), "", isLazy); in addFile()
410 newFile = dylibFile; in addFile()
413 newFile = make<BitcodeFile>(mbref, "", 0, isLazy); in addFile()
422 newFile = dylibFile; in addFile()
427 if (newFile && !isa<DylibFile>(newFile)) { in addFile()
428 if ((isa<ObjFile>(newFile) || isa<BitcodeFile>(newFile)) && newFile->lazy && in addFile()
430 for (Symbol *sym : newFile->symbols) in addFile()
432 extract(*newFile, "-ObjC"); in addFile()
435 if (newFile->lazy && hasObjCSection(mbref)) in addFile()
436 extract(*newFile, "-ObjC"); in addFile()
442 message(toString(newFile)); in addFile()
443 inputFiles.insert(newFile); in addFile()
445 return newFile; in addFile()