LLVM 19.0.0git
Public Attributes | List of all members
llvm::BTF::BTFEnum64 Struct Reference

BTF_KIND_ENUM64 is followed by multiple "struct BTFEnum64". More...

#include "llvm/DebugInfo/BTF/BTF.h"

Public Attributes

uint32_t NameOff
 Enum name offset in the string table.
 
uint32_t Val_Lo32
 Enum member lo32 value.
 
uint32_t Val_Hi32
 Enum member hi32 value.
 

Detailed Description

BTF_KIND_ENUM64 is followed by multiple "struct BTFEnum64".

The exact number of BTFEnum64 is stored in the vlen (of the info in "struct CommonType").

Definition at line 162 of file BTF.h.

Member Data Documentation

◆ NameOff

uint32_t llvm::BTF::BTFEnum64::NameOff

Enum name offset in the string table.

Definition at line 163 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType(), and llvm::BTFParser::symbolize().

◆ Val_Hi32

uint32_t llvm::BTF::BTFEnum64::Val_Hi32

Enum member hi32 value.

Definition at line 165 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType(), and llvm::BTFParser::symbolize().

◆ Val_Lo32

uint32_t llvm::BTF::BTFEnum64::Val_Lo32

Enum member lo32 value.

Definition at line 164 of file BTF.h.

Referenced by llvm::BTFTypeEnum64::completeType(), and llvm::BTFParser::symbolize().


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