LLVM API Documentation

Namespaces | Functions
Signals.h File Reference
#include "llvm/Support/Path.h"
#include <cstdio>
Include dependency graph for Signals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::sys

Functions

void llvm::sys::RunInterruptHandlers ()
bool llvm::sys::RemoveFileOnSignal (StringRef Filename, std::string *ErrMsg=nullptr)
 Remove a file if a fatal signal occurs.
void llvm::sys::DontRemoveFileOnSignal (StringRef Filename)
void llvm::sys::PrintStackTraceOnErrorSignal ()
 Print a stack trace if a fatal signal occurs.
void llvm::sys::PrintStackTrace (FILE *)
 Print the stack trace using the given FILE object.
void llvm::sys::AddSignalHandler (void(*FnPtr)(void *), void *Cookie)
void llvm::sys::SetInterruptFunction (void(*IF)())
 Register a function to be called when ctrl-c is pressed.