diff options
Diffstat (limited to 'contrib/llvm/tools/clang/lib/Driver/Action.cpp')
| -rw-r--r-- | contrib/llvm/tools/clang/lib/Driver/Action.cpp | 16 | 
1 files changed, 4 insertions, 12 deletions
diff --git a/contrib/llvm/tools/clang/lib/Driver/Action.cpp b/contrib/llvm/tools/clang/lib/Driver/Action.cpp index 3219dc1cc0e9..49dccd224bff 100644 --- a/contrib/llvm/tools/clang/lib/Driver/Action.cpp +++ b/contrib/llvm/tools/clang/lib/Driver/Action.cpp @@ -65,13 +65,12 @@ CudaDeviceAction::CudaDeviceAction(std::unique_ptr<Action> Input,  void CudaHostAction::anchor() {}  CudaHostAction::CudaHostAction(std::unique_ptr<Action> Input, -                               const ActionList &_DeviceActions) -    : Action(CudaHostClass, std::move(Input)), DeviceActions(_DeviceActions) {} +                               const ActionList &DeviceActions) +    : Action(CudaHostClass, std::move(Input)), DeviceActions(DeviceActions) {}  CudaHostAction::~CudaHostAction() { -  for (iterator it = DeviceActions.begin(), ie = DeviceActions.end(); it != ie; -       ++it) -    delete *it; +  for (auto &DA : DeviceActions) +    delete DA;  }  void JobAction::anchor() {} @@ -153,13 +152,6 @@ VerifyJobAction::VerifyJobAction(ActionClass Kind,           "ActionClass is not a valid VerifyJobAction");  } -VerifyJobAction::VerifyJobAction(ActionClass Kind, ActionList &Inputs, -                                 types::ID Type) -    : JobAction(Kind, Inputs, Type) { -  assert((Kind == VerifyDebugInfoJobClass || Kind == VerifyPCHJobClass) && -           "ActionClass is not a valid VerifyJobAction"); -} -  void VerifyDebugInfoJobAction::anchor() {}  VerifyDebugInfoJobAction::VerifyDebugInfoJobAction(  | 
