LLVM 19.0.0git
Public Attributes | List of all members
llvm::MachO::DylibReader::ParseOption Struct Reference

#include "llvm/TextAPI/DylibReader.h"

Public Attributes

ArchitectureSet Archs = ArchitectureSet::All()
 Determines arch slice to parse.
 
bool MachOHeader = true
 Capture Mach-O header from binary, primarily load commands.
 
bool SymbolTable = true
 Capture defined symbols out of export trie and n-list.
 
bool Undefineds = true
 Capture undefined symbols too.
 

Detailed Description

Definition at line 24 of file DylibReader.h.

Member Data Documentation

◆ Archs

ArchitectureSet llvm::MachO::DylibReader::ParseOption::Archs = ArchitectureSet::All()

Determines arch slice to parse.

Definition at line 26 of file DylibReader.h.

Referenced by llvm::MachO::DylibReader::readFile().

◆ MachOHeader

bool llvm::MachO::DylibReader::ParseOption::MachOHeader = true

Capture Mach-O header from binary, primarily load commands.

Definition at line 28 of file DylibReader.h.

Referenced by load().

◆ SymbolTable

bool llvm::MachO::DylibReader::ParseOption::SymbolTable = true

Capture defined symbols out of export trie and n-list.

Definition at line 30 of file DylibReader.h.

Referenced by load().

◆ Undefineds

bool llvm::MachO::DylibReader::ParseOption::Undefineds = true

Capture undefined symbols too.

Definition at line 32 of file DylibReader.h.

Referenced by readSymbols().


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