Underscores in constructor arguments are so passe.

llvm-svn: 241626
This commit is contained in:
Eric Christopher 2015-07-07 21:00:42 +00:00
parent eacb8c4dd6
commit 12e39165ac
1 changed files with 10 additions and 10 deletions

View File

@ -71,16 +71,16 @@ private:
unsigned OwnsInputs : 1;
protected:
Action(ActionClass _Kind, types::ID _Type)
: Kind(_Kind), Type(_Type), OwnsInputs(true) {}
Action(ActionClass _Kind, std::unique_ptr<Action> Input, types::ID _Type)
: Kind(_Kind), Type(_Type), Inputs(1, Input.release()), OwnsInputs(true) {
Action(ActionClass Kind, types::ID Type)
: Kind(Kind), Type(Type), OwnsInputs(true) {}
Action(ActionClass Kind, std::unique_ptr<Action> Input, types::ID Type)
: Kind(Kind), Type(Type), Inputs(1, Input.release()), OwnsInputs(true) {
}
Action(ActionClass _Kind, std::unique_ptr<Action> Input)
: Kind(_Kind), Type(Input->getType()), Inputs(1, Input.release()),
Action(ActionClass Kind, std::unique_ptr<Action> Input)
: Kind(Kind), Type(Input->getType()), Inputs(1, Input.release()),
OwnsInputs(true) {}
Action(ActionClass _Kind, const ActionList &_Inputs, types::ID _Type)
: Kind(_Kind), Type(_Type), Inputs(_Inputs), OwnsInputs(true) {}
Action(ActionClass Kind, const ActionList &Inputs, types::ID Type)
: Kind(Kind), Type(Type), Inputs(Inputs), OwnsInputs(true) {}
public:
virtual ~Action();
@ -108,7 +108,7 @@ class InputAction : public Action {
const llvm::opt::Arg &Input;
public:
InputAction(const llvm::opt::Arg &_Input, types::ID _Type);
InputAction(const llvm::opt::Arg &Input, types::ID Type);
const llvm::opt::Arg &getInputArg() const { return Input; }
@ -124,7 +124,7 @@ class BindArchAction : public Action {
const char *ArchName;
public:
BindArchAction(std::unique_ptr<Action> Input, const char *_ArchName);
BindArchAction(std::unique_ptr<Action> Input, const char *ArchName);
const char *getArchName() const { return ArchName; }