From: Daniel Dunbar Date: Wed, 18 Mar 2009 06:13:37 +0000 (+0000) Subject: Driver: Rename Command::Argv to Command::Arguments to make it clearer X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d57ac5990d22592665a67a28fc5d39f1155424d3;p=clang Driver: Rename Command::Argv to Command::Arguments to make it clearer that this does not include the implicit first argument (the executable name). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67172 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Driver/Job.h b/include/clang/Driver/Job.h index 1db50517dd..8a7aa1aa99 100644 --- a/include/clang/Driver/Job.h +++ b/include/clang/Driver/Job.h @@ -47,14 +47,18 @@ public: /// Command - An executable path/name and argument vector to /// execute. class Command : public Job { + /// The executable to run. const char *Executable; - ArgStringList Argv; + + /// The list of program arguments (not including the implicit first + /// argument, which will be the executable). + ArgStringList Arguments; public: - Command(const char *_Executable, const ArgStringList &_Argv); + Command(const char *_Executable, const ArgStringList &_Arguments); const char *getExecutable() const { return Executable; } - const ArgStringList &getArgv() const { return Argv; } + const ArgStringList &getArguments() const { return Arguments; } static bool classof(const Job *J) { return J->getKind() == CommandClass; diff --git a/lib/Driver/Job.cpp b/lib/Driver/Job.cpp index 3cc8b29178..1efc38a8e8 100644 --- a/lib/Driver/Job.cpp +++ b/lib/Driver/Job.cpp @@ -14,8 +14,8 @@ using namespace clang::driver; Job::~Job() {} -Command::Command(const char *_Executable, const ArgStringList &_Argv) - : Job(CommandClass), Executable(_Executable), Argv(_Argv) { +Command::Command(const char *_Executable, const ArgStringList &_Arguments) + : Job(CommandClass), Executable(_Executable), Arguments(_Arguments) { } PipedJob::PipedJob() : Job(PipedJobClass) {}