1317027Sdim//===-- ProcessLauncherPosixFork.h ------------------------------*- C++ -*-===//
2317027Sdim//
3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4353358Sdim// See https://llvm.org/LICENSE.txt for license information.
5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6317027Sdim//
7317027Sdim//===----------------------------------------------------------------------===//
8317027Sdim
9317027Sdim#ifndef lldb_Host_posix_ProcessLauncherPosixFork_h_
10317027Sdim#define lldb_Host_posix_ProcessLauncherPosixFork_h_
11317027Sdim
12317027Sdim#include "lldb/Host/ProcessLauncher.h"
13317027Sdim
14317027Sdimnamespace lldb_private {
15317027Sdim
16317027Sdimclass ProcessLauncherPosixFork : public ProcessLauncher {
17317027Sdimpublic:
18317027Sdim  HostProcess LaunchProcess(const ProcessLaunchInfo &launch_info,
19318384Sdim                            Status &error) override;
20317027Sdim};
21317027Sdim
22317027Sdim} // end of namespace lldb_private
23317027Sdim
24317027Sdim#endif
25