1275072Semaste//===-- FreeBSDSignals.h ----------------------------------------*- C++ -*-===// 2275072Semaste// 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 6275072Semaste// 7275072Semaste//===----------------------------------------------------------------------===// 8275072Semaste 9275072Semaste#ifndef liblldb_FreeBSDSignals_H_ 10275072Semaste#define liblldb_FreeBSDSignals_H_ 11275072Semaste 12275072Semaste#include "lldb/Target/UnixSignals.h" 13275072Semaste 14288943Sdimnamespace lldb_private { 15288943Sdim 16275072Semaste/// FreeBSD specific set of Unix signals. 17314564Sdimclass FreeBSDSignals : public UnixSignals { 18275072Semastepublic: 19314564Sdim FreeBSDSignals(); 20275072Semaste 21275072Semasteprivate: 22314564Sdim void Reset() override; 23275072Semaste}; 24275072Semaste 25288943Sdim} // namespace lldb_private 26288943Sdim 27275072Semaste#endif // liblldb_FreeBSDSignals_H_ 28