class Ananas

Declaration

class Ananas : public Generic_ELF { /* full declaration omitted */ };

Description

Generic_GCC - A tool chain using the 'gcc' command to perform all subcommands; this relies on gcc translating the majority of command line options.

Declared at: clang/lib/Driver/ToolChains/Ananas.h:51

Inherits from: Generic_ELF

Member Variables

Inherited from Generic_GCC:

protected GCCInstallation
protected CudaInstallation
protected RocmInstallation

Inherited from ToolChain:

protected Multilibs
protected SelectedMultilib

Method Overview

  • public Ananas(const clang::driver::Driver & D, const llvm::Triple & Triple, const llvm::opt::ArgList & Args)
  • protected clang::driver::Tool * buildAssembler() const
  • protected clang::driver::Tool * buildLinker() const

Inherited from Generic_ELF:

Inherited from Generic_GCC:

Inherited from ToolChain:

Methods

Ananas(const clang::driver::Driver& D,
       const llvm::Triple& Triple,
       const llvm::opt::ArgList& Args)

Declared at: clang/lib/Driver/ToolChains/Ananas.h:53

Parameters

const clang::driver::Driver& D
const llvm::Triple& Triple
const llvm::opt::ArgList& Args

clang::driver::Tool* buildAssembler() const

Declared at: clang/lib/Driver/ToolChains/Ananas.h:57

clang::driver::Tool* buildLinker() const

Declared at: clang/lib/Driver/ToolChains/Ananas.h:58