reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/lib/Core/Resolver.cpp
  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;