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