Lines Matching refs:ToolChain
1 //===--- Gnu.h - Gnu Tool and ToolChain Implementations ---------*- C++ -*-===//
15 #include "clang/Driver/ToolChain.h"
43 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {}
55 Linker(const ToolChain &TC) : Tool("GNU::Linker", "linker", TC) {}
68 StaticLibTool(const ToolChain &TC)
85 Common(const char *Name, const char *ShortName, const ToolChain &TC)
105 Preprocessor(const ToolChain &TC)
117 Compiler(const ToolChain &TC) : Common("gcc::Compiler", "gcc frontend", TC) {}
128 Linker(const ToolChain &TC) : Common("gcc::Linker", "linker (via gcc)", TC) {}
144 class LLVM_LIBRARY_VISIBILITY Generic_GCC : public ToolChain {
314 /// \name ToolChain Implementation Helper Functions
323 void PushPPaths(ToolChain::path_list &PPaths);