aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Job.cpp
blob: 1efc38a8e82eb577b34aa320910129dd0427493a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//===--- Job.cpp - Command to Execute -----------------------------------*-===//
//
//                     The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//

#include "clang/Driver/Job.h"

#include <cassert>
using namespace clang::driver;

Job::~Job() {}

Command::Command(const char *_Executable, const ArgStringList &_Arguments)
  : Job(CommandClass), Executable(_Executable), Arguments(_Arguments) {
}

PipedJob::PipedJob() : Job(PipedJobClass) {}

JobList::JobList() : Job(JobListClass) {}