LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
llvm::symbolize::LLVMSymbolizer::Options Struct Reference

#include <Symbolize.h>

Collaboration diagram for llvm::symbolize::LLVMSymbolizer::Options:
[legend]

Public Member Functions

 Options (FunctionNameKind PrintFunctions=FunctionNameKind::LinkageName, bool UseSymbolTable=true, bool Demangle=true, bool RelativeAddresses=false, std::string DefaultArch="")
 

Public Attributes

FunctionNameKind PrintFunctions
 
bool UseSymbolTable: 1
 
bool Demangle: 1
 
bool RelativeAddresses: 1
 
std::string DefaultArch
 
std::vector< std::string > DsymHints
 

Detailed Description

Definition at line 32 of file Symbolize.h.

Constructor & Destructor Documentation

llvm::symbolize::LLVMSymbolizer::Options::Options ( FunctionNameKind  PrintFunctions = FunctionNameKind::LinkageName,
bool  UseSymbolTable = true,
bool  Demangle = true,
bool  RelativeAddresses = false,
std::string  DefaultArch = "" 
)
inline

Definition at line 39 of file Symbolize.h.

Member Data Documentation

std::string llvm::symbolize::LLVMSymbolizer::Options::DefaultArch

Definition at line 37 of file Symbolize.h.

bool llvm::symbolize::LLVMSymbolizer::Options::Demangle
std::vector<std::string> llvm::symbolize::LLVMSymbolizer::Options::DsymHints

Definition at line 38 of file Symbolize.h.

FunctionNameKind llvm::symbolize::LLVMSymbolizer::Options::PrintFunctions
bool llvm::symbolize::LLVMSymbolizer::Options::RelativeAddresses
bool llvm::symbolize::LLVMSymbolizer::Options::UseSymbolTable

The documentation for this struct was generated from the following file: