struct SymbolInfoTy

Declaration

struct SymbolInfoTy { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h:33

Member Variables

public uint64_t Addr
public llvm::StringRef Name
public anonymous struct / union
private bool IsXCOFF
private bool HasType

Method Overview

  • public SymbolInfoTy(uint64_t Addr, llvm::StringRef Name, Optional<XCOFF::StorageMappingClass> Smc, Optional<uint32_t> Idx, bool Label)
  • public SymbolInfoTy(uint64_t Addr, llvm::StringRef Name, uint8_t Type, bool IsXCOFF = false)
  • public bool isXCOFF() const

Methods

SymbolInfoTy(
    uint64_t Addr,
    llvm::StringRef Name,
    Optional<XCOFF::StorageMappingClass> Smc,
    Optional<uint32_t> Idx,
    bool Label)

Declared at: llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h:46

Parameters

uint64_t Addr
llvm::StringRef Name
Optional<XCOFF::StorageMappingClass> Smc
Optional<uint32_t> Idx
bool Label

SymbolInfoTy(uint64_t Addr,
             llvm::StringRef Name,
             uint8_t Type,
             bool IsXCOFF = false)

Declared at: llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h:51

Parameters

uint64_t Addr
llvm::StringRef Name
uint8_t Type
bool IsXCOFF = false

bool isXCOFF() const

Declared at: llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h:54