reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
223 if (!file) 225 if (std::error_code ec = file->parse()) { 226 llvm::errs() << "Cannot open " + file->path() 231 llvm::dbgs() << "Loaded file: " << file->path() << "\n"); 232 switch (file->kind()) { 246 if (seen.count(file)) 248 seen.insert(file); 249 assert(!file->hasOrdinal()); 250 file->setOrdinal(_ctx.getNextOrdinalAndIncrement()); 251 auto undefAddedOrError = handleFile(*file); 255 llvm::errs() << "Error in " + file->path() << ": "; 263 if (!file->hasOrdinal()) 264 file->setOrdinal(_ctx.getNextOrdinalAndIncrement()); 265 auto undefAddedOrError = handleArchiveFile(*file); 269 llvm::errs() << "Error in " + file->path() << ": "; 277 if (!file->hasOrdinal()) 278 file->setOrdinal(_ctx.getNextOrdinalAndIncrement()); 279 if (auto EC = handleSharedLibrary(*file)) { 282 llvm::errs() << "Error in " + file->path() << ": "; 288 _newUndefinesAdded[file] = undefAdded;