class InitLLVM

Declaration

class InitLLVM { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/InitLLVM.h:35

Member Variables

private llvm::BumpPtrAllocator Alloc
private SmallVector<const char*, 0> Args
private Optional<llvm::PrettyStackTraceProgram> StackPrinter

Method Overview

  • public InitLLVM(int & Argc, const char **& Argv, bool InstallPipeSignalExitHandler = true)
  • public InitLLVM(int & Argc, char **& Argv, bool InstallPipeSignalExitHandler = true)
  • public ~InitLLVM()

Methods

InitLLVM(int& Argc,
         const char**& Argv,
         bool InstallPipeSignalExitHandler = true)

Declared at: llvm/include/llvm/Support/InitLLVM.h:37

Parameters

int& Argc
const char**& Argv
bool InstallPipeSignalExitHandler = true

InitLLVM(int& Argc,
         char**& Argv,
         bool InstallPipeSignalExitHandler = true)

Declared at: llvm/include/llvm/Support/InitLLVM.h:39

Parameters

int& Argc
char**& Argv
bool InstallPipeSignalExitHandler = true

~InitLLVM()

Declared at: llvm/include/llvm/Support/InitLLVM.h:43