clang API Documentation

Classes | Namespaces
ToolChains.h File Reference
#include "clang/Driver/Action.h"
#include "clang/Driver/ToolChain.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/Support/Compiler.h"
#include "Tools.h"
Include dependency graph for ToolChains.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::driver::toolchains::Generic_GCC
struct  clang::driver::toolchains::Generic_GCC::GCCVersion
 Struct to store and manipulate GCC versions. More...
class  clang::driver::toolchains::Generic_GCC::GCCInstallationDetector
 This is a class to find a viable GCC installation for Clang to use. More...
class  clang::driver::toolchains::Hexagon_TC
class  clang::driver::toolchains::Darwin
 Darwin - The base Darwin tool chain. More...
class  clang::driver::toolchains::DarwinClang
 DarwinClang - The Darwin toolchain used by Clang. More...
class  clang::driver::toolchains::Darwin_Generic_GCC
 Darwin_Generic_GCC - Generic Darwin tool chain using gcc. More...
class  clang::driver::toolchains::Generic_ELF
class  clang::driver::toolchains::AuroraUX
class  clang::driver::toolchains::OpenBSD
class  clang::driver::toolchains::FreeBSD
class  clang::driver::toolchains::NetBSD
class  clang::driver::toolchains::Minix
class  clang::driver::toolchains::DragonFly
class  clang::driver::toolchains::Linux
class  clang::driver::toolchains::TCEToolChain
class  clang::driver::toolchains::Windows

Namespaces

namespace  clang
namespace  clang::driver
namespace  clang::driver::toolchains