LLVM 22.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::sframe::FDEInfo< E > Struct Template Reference

#include "llvm/BinaryFormat/SFrame.h"

Public Member Functions

uint8_t getPAuthKey () const
 
FDEType getFDEType () const
 
FREType getFREType () const
 
void setPAuthKey (uint8_t P)
 
void setFDEType (FDEType D)
 
void setFREType (FREType R)
 
void setFuncInfo (uint8_t PAuthKey, FDEType FDE, FREType FRE)
 

Public Attributes

detail::packed< uint8_t, EInfo
 

Detailed Description

template<endianness E>
struct llvm::sframe::FDEInfo< E >

Definition at line 107 of file SFrame.h.

Member Function Documentation

◆ getFDEType()

template<endianness E>
FDEType llvm::sframe::FDEInfo< E >::getFDEType ( ) const
inline

◆ getFREType()

template<endianness E>
FREType llvm::sframe::FDEInfo< E >::getFREType ( ) const
inline

◆ getPAuthKey()

template<endianness E>
uint8_t llvm::sframe::FDEInfo< E >::getPAuthKey ( ) const
inline

◆ setFDEType()

template<endianness E>
void llvm::sframe::FDEInfo< E >::setFDEType ( FDEType  D)
inline

◆ setFREType()

template<endianness E>
void llvm::sframe::FDEInfo< E >::setFREType ( FREType  R)
inline

◆ setFuncInfo()

template<endianness E>
void llvm::sframe::FDEInfo< E >::setFuncInfo ( uint8_t  PAuthKey,
FDEType  FDE,
FREType  FRE 
)
inline

◆ setPAuthKey()

template<endianness E>
void llvm::sframe::FDEInfo< E >::setPAuthKey ( uint8_t  P)
inline

Member Data Documentation

◆ Info


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