1 //===--- Tool.cpp - Compilation Tools -------------------------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 #include "clang/Driver/Tool.h"
12 using namespace clang::driver
;
14 Tool::Tool(const char *_Name
, const char *_ShortName
, const ToolChain
&TC
,
15 ResponseFileSupport _ResponseSupport
,
16 llvm::sys::WindowsEncodingMethod _ResponseEncoding
,
17 const char *_ResponseFlag
)
18 : Name(_Name
), ShortName(_ShortName
), TheToolChain(TC
),
19 ResponseSupport(_ResponseSupport
), ResponseEncoding(_ResponseEncoding
),
20 ResponseFlag(_ResponseFlag
) {}