Bartleby 0.1.0
A symbol renaming toolkit
Loading...
Searching...
No Matches
Public Attributes | List of all members
saq::bartleby::SymbolInfo Struct Reference

Various information about a symbol. More...

#include <Symbol.h>

Public Attributes

llvm::object::SymbolRef Sym
 The symbol.
 
std::optional< llvm::object::SymbolRef::Type > Type
 Its type.
 
std::optional< uint32_t > Flags
 Its flags.
 
std::optional< llvm::StringRef > Name
 Its name.
 
llvm::Triple::ObjectFormatType ObjectType
 Type of the object it belongs to.
 
bool Err = false
 An error occurred.
 

Detailed Description

Various information about a symbol.

Member Data Documentation

◆ ObjectType

llvm::Triple::ObjectFormatType saq::bartleby::SymbolInfo::ObjectType
Initial value:
=
llvm::Triple::ObjectFormatType::UnknownObjectFormat

Type of the object it belongs to.


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