LLDB mainline
Classes | Functions | Variables
MainLoopPosix.cpp File Reference
#include "lldb/Host/posix/MainLoopPosix.h"
#include "lldb/Host/Config.h"
#include "lldb/Host/PosixApi.h"
#include "lldb/Utility/Status.h"
#include "llvm/Config/llvm-config.h"
#include "llvm/Support/Errno.h"
#include <algorithm>
#include <cassert>
#include <cerrno>
#include <chrono>
#include <csignal>
#include <ctime>
#include <fcntl.h>
#include <vector>
#include <poll.h>

Go to the source code of this file.

Classes

class  ToTimeSpec
 
class  lldb_private::MainLoopPosix::RunImpl
 

Functions

static void SignalHandler (int signo, siginfo_t *info, void *)
 

Variables

static GlobalSignalInfo g_signal_info [NSIG]
 

Function Documentation

◆ SignalHandler()

static void SignalHandler ( int  signo,
siginfo_t *  info,
void *   
)
static

Definition at line 46 of file MainLoopPosix.cpp.

References g_signal_info.

Referenced by lldb_private::MainLoopPosix::RegisterSignal().

Variable Documentation

◆ g_signal_info

GlobalSignalInfo g_signal_info[NSIG]
static