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

Overridden By

tools/clang/lib/Driver/ToolChains/AIX.cpp
  102 auto AIX::buildLinker() const -> Tool * { return new aix::Linker(*this); }
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp
   66 Tool *AMDGPUToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/AVR.cpp
   96 Tool *AVRToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Ananas.cpp
  140 Tool *Ananas::buildLinker() const { return new tools::ananas::Linker(*this); }
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
   63 Tool *BareMetal::buildLinker() const {
tools/clang/lib/Driver/ToolChains/CloudABI.cpp
  122 Tool *CloudABI::buildLinker() const {
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp
  285 Tool *CrossWindowsToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  839 Tool *CudaToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  898 Tool *MachO::buildLinker() const { return new tools::darwin::Linker(*this); }
tools/clang/lib/Driver/ToolChains/DragonFly.cpp
  195 Tool *DragonFly::buildLinker() const {
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
  404 Tool *FreeBSD::buildLinker() const { return new tools::freebsd::Linker(*this); }
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  230 Tool *Fuchsia::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 2532 Tool *Generic_GCC::buildLinker() const { return new tools::gcc::Linker(*this); }
tools/clang/lib/Driver/ToolChains/HIP.cpp
  410 Tool *HIPToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Hexagon.cpp
  483 Tool *HexagonToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Hurd.cpp
  101 Tool *Hurd::buildLinker() const { return new tools::gnutools::Linker(*this); }
tools/clang/lib/Driver/ToolChains/Linux.cpp
  465 Tool *Linux::buildLinker() const { return new tools::gnutools::Linker(*this); }
tools/clang/lib/Driver/ToolChains/MSP430.cpp
  179 Tool *MSP430ToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  745 Tool *MSVCToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  424 Tool *toolchains::MinGW::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Minix.cpp
  107 Tool *toolchains::Minix::buildLinker() const {
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp
   65 Tool *MipsLLVMToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Myriad.cpp
  284 Tool *MyriadToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/NaCl.cpp
  362 Tool *NaClToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/NetBSD.cpp
  400 Tool *NetBSD::buildLinker() const { return new tools::netbsd::Linker(*this); }
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
  269 Tool *OpenBSD::buildLinker() const { return new tools::openbsd::Linker(*this); }
tools/clang/lib/Driver/ToolChains/PS4CPU.cpp
  417 Tool *toolchains::PS4CPU::buildLinker() const {
tools/clang/lib/Driver/ToolChains/RISCVToolchain.cpp
   39 Tool *RISCVToolChain::buildLinker() const {
tools/clang/lib/Driver/ToolChains/Solaris.cpp
  219 Tool *Solaris::buildLinker() const { return new tools::solaris::Linker(*this); }
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
  287 Tool *WebAssembly::buildLinker() const {
tools/clang/lib/Driver/ToolChains/XCore.cpp
   97 Tool *XCoreToolChain::buildLinker() const {

Declarations

tools/clang/include/clang/Driver/ToolChain.h
  172   virtual Tool *buildLinker() const;

References

tools/clang/lib/Driver/ToolChain.cpp
  279     Link.reset(buildLinker());