Searched refs:umbrella (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/lld/MachO/
H A DInputFiles.cpp332 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella) argument
334 if (umbrella == nullptr)
335 umbrella = this;
354 symbols.push_back(symtab->addDylib(saver.save(name), umbrella));
381 reexported.push_back(make<DylibFile>(*buffer, umbrella));
386 DylibFile *umbrella)
388 if (umbrella == nullptr)
389 umbrella = this;
396 symtab->addDylib(saver.save(symbol->getName()), umbrella));
401 reexported.push_back(make<DylibFile>(document, umbrella));
385 DylibFile(std::shared_ptr<llvm::MachO::InterfaceFile> interface, DylibFile *umbrella) argument
[all...]
H A DInputFiles.h79 DylibFile *umbrella = nullptr);
82 // symbols in those sub-libraries will be available under the umbrella
84 // re-exports. When loading a re-exported dylib, `umbrella` should be set to
87 // (through an -lfoo flag), then `umbrella` should be a nullptr.
88 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella = nullptr);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMachO.h623 uint32_t umbrella; member in struct:llvm::MachO::sub_framework_command
1136 sys::swapByteOrder(s.umbrella);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOYAML.cpp525 IO.mapRequired("umbrella", LoadCommand.umbrella);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp9270 if (sub.umbrella < sub.cmdsize) {
9271 const char *P = Ptr + sub.umbrella;
9272 outs() << " umbrella " << P << " (offset " << sub.umbrella << ")\n";
9274 outs() << " umbrella ?(bad offset " << sub.umbrella << ")\n";
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp1518 "sub_framework_command", S.umbrella,
1519 "umbrella")))

Completed in 131 milliseconds