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

References

tools/lld/COFF/Driver.cpp
  185           CHECK(Archive::create(mbref), filename + ": failed to parse archive");
  301   std::string childName = CHECK(
  803   std::unique_ptr<MemoryBuffer> mb = CHECK(
  888   std::unique_ptr<MemoryBuffer> mb = CHECK(
 1428     config->ltoCachePolicy = CHECK(
tools/lld/COFF/DriverUtils.cpp
  349     return CHECK(MemoryBuffer::getFile(path, /*FileSize=*/-1,
  434   return CHECK(MemoryBuffer::getFile(user.path), "could not open " + user.path)
tools/lld/COFF/InputFiles.cpp
  102   file = CHECK(Archive::create(mb), this);
  112       CHECK(sym.getMember(),
  127         CHECK(cOrErr,
  130         CHECK(c.getMemoryBufferRef(),
  158         CHECK(lto::InputFile::create(this->mb), this);
  167   std::unique_ptr<Binary> coffObjPtr = CHECK(createBinary(mb), this);
  186   std::unique_ptr<Binary> bin = CHECK(createBinary(mb), this);
tools/lld/COFF/Symbols.cpp
  139     CHECK(sym.getMember(),
  141   return CHECK(c.getMemoryBufferRef(),
tools/lld/COFF/Writer.cpp
 1465   buffer = CHECK(
tools/lld/ELF/Driver.cpp
  159       CHECK(Archive::create(mb),
  167         CHECK(cOrErr, mb.getBufferIdentifier() +
  170         CHECK(c.getMemoryBufferRef(),
  215         CHECK(Archive::create(mbref), path + ": failed to parse archive");
  924   config->thinLTOCachePolicy = CHECK(
tools/lld/ELF/InputFiles.cpp
  342   ArrayRef<Elf_Shdr> sections = CHECK(obj.sections(), this);
  356   ArrayRef<Elf_Sym> eSyms = CHECK(obj.symbols(symtabSec), this);
  362   stringTable = CHECK(obj.getStringTableForSymtab(*symtabSec, sections), this);
  367   return CHECK(
  403   StringRef signature = CHECK(sym.getName(this->stringTable), this);
  474   ArrayRef<Elf_Shdr> sections = CHECK(this->getObj().sections(), this);
  503   ArrayRef<Elf_Shdr> objSections = CHECK(obj.sections(), this);
  507       CHECK(obj.getSectionStringTable(objSections), this);
  545           CHECK(obj.template getSectionContentsAsArray<Elf_Word>(&sec), this);
  579       shndxTable = CHECK(obj.getSHNDXTable(sec, objSections), this);
  816         CHECK(this->getObj().template getSectionContentsAsArray<char>(&sec), this);
  870       ArrayRef<Elf_Rela> rels = CHECK(getObj().relas(&sec), this);
  875       ArrayRef<Elf_Rel> rels = CHECK(getObj().rels(&sec), this);
  977   return CHECK(getObj().getSectionName(&sec, sectionStringTable), this);
  991           symtab->insert(CHECK(eSyms[i].getName(this->stringTable), this));
 1015         sourceFile = CHECK(eSym.getName(this->stringTable), this);
 1083       CHECK(sym.getMember(), toString(this) +
 1091       CHECK(c.getMemoryBufferRef(),
 1097     tar->append(relativeToRoot(CHECK(c.getFullName(), this)), mb.getBuffer());
 1175   ArrayRef<Elf_Shdr> sections = CHECK(obj.sections(), this);
 1187           CHECK(obj.template getSectionContentsAsArray<Elf_Dyn>(&sec), this);
 1242         CHECK(obj.template getSectionContentsAsArray<Elf_Versym>(versymSec),
 1263     StringRef name = CHECK(sym.getName(this->stringTable), this);
 1380   obj = CHECK(lto::InputFile::create(mbref), this);
 1507         CHECK(lto::InputFile::create(this->mb), this);
 1523   ArrayRef<typename ELFT::Shdr> sections = CHECK(obj.sections(), this);
 1530     ArrayRef<Elf_Sym> eSyms = CHECK(obj.symbols(&sec), this);
 1532     StringRef strtab = CHECK(obj.getStringTableForSymtab(sec, sections), this);
 1538         this->symbols[i] = symtab->insert(CHECK(eSyms[i].getName(strtab), this));
tools/lld/ELF/InputSection.cpp
  449               CHECK(file->getObj().sections(), file)[secIdx];
  451                CHECK(file->getObj().getSectionName(&sec), file) +
tools/lld/ELF/Relocations.cpp
  658       CHECK(file->getObj().sections(), file);
  663     msg += CHECK(
tools/lld/ELF/Symbols.cpp
  265       CHECK(sym.getMember(),
  268   return CHECK(c.getMemoryBufferRef(),
tools/lld/wasm/Driver.cpp
  192       CHECK(Archive::create(mb),
  199         CHECK(cOrErr, mb.getBufferIdentifier() +
  202         CHECK(c.getMemoryBufferRef(),
  239         CHECK(Archive::create(mbref), path + ": failed to parse archive");
  342   config->thinLTOCachePolicy = CHECK(
tools/lld/wasm/InputFiles.cpp
   67         CHECK(createBinary(mb), mb.getBufferIdentifier());
  251   std::unique_ptr<Binary> bin = CHECK(createBinary(mb), toString(this));
  472   file = CHECK(Archive::create(mb), toString(this));
  485       CHECK(sym->getMember(),
  497       CHECK(c.getMemoryBufferRef(),