9#ifndef LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_AIX_H 
   10#define LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_AIX_H 
   30                    const llvm::opt::ArgList &TCArgs,
 
   31                    const char *LinkingOutput) 
const override;
 
 
   34class LLVM_LIBRARY_VISIBILITY 
Linker final : 
public Tool {
 
   43                    const llvm::opt::ArgList &TCArgs,
 
   44                    const char *LinkingOutput) 
const override;
 
 
 
   59  AIX(
const Driver &D, 
const llvm::Triple &Triple,
 
   60      const llvm::opt::ArgList &Args);
 
   63    return ParseInlineAsmUsingAsmParser;
 
 
   73  AddClangSystemIncludeArgs(
const llvm::opt::ArgList &DriverArgs,
 
   74                            llvm::opt::ArgStringList &CC1Args) 
const override;
 
   76  void AddClangCXXStdlibIncludeArgs(
 
   77      const llvm::opt::ArgList &DriverArgs,
 
   78      llvm::opt::ArgStringList &CC1Args) 
const override;
 
   80  void AddCXXStdlibLibArgs(
const llvm::opt::ArgList &Args,
 
   81                           llvm::opt::ArgStringList &CmdArgs) 
const override;
 
   83  void addClangTargetOptions(
 
   84      const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CC1Args,
 
   87  void addProfileRTLibs(
const llvm::opt::ArgList &Args,
 
   88                        llvm::opt::ArgStringList &CmdArgs) 
const override;
 
   90  CXXStdlibType GetDefaultCXXStdlibType() 
const override;
 
   92  RuntimeLibType GetDefaultRuntimeLibType() 
const override;
 
   98    return llvm::DebuggerKind::DBX;
 
 
  104  Tool *buildAssembler() 
const override;
 
  105  Tool *buildLinker() 
const override;
 
  108  llvm::StringRef GetHeaderSysroot(
const llvm::opt::ArgList &DriverArgs) 
const;
 
  109  bool ParseInlineAsmUsingAsmParser;
 
  110  void AddOpenMPIncludeArgs(
const llvm::opt::ArgList &DriverArgs,
 
  111                            llvm::opt::ArgStringList &CC1Args) 
const;
 
 
 
clang::driver::toolchains::AIX AIX
Compilation - A set of tasks to perform for a single driver invocation.
Driver - Encapsulate logic for constructing compilation processes from a set of gcc-driver-like comma...
SmallVector< InputInfo, 4 > InputInfoList
The JSON file list parser is used to communicate input to InstallAPI.