clang 22.0.0git
clang::TargetInfo::BranchProtectionInfo Class Reference

#include "clang/Basic/TargetInfo.h"

Public Member Functions

const char * getSignReturnAddrStr () const
const char * getSignKeyStr () const
 BranchProtectionInfo ()
 BranchProtectionInfo (const LangOptions &LangOpts)

Public Attributes

LangOptions::SignReturnAddressScopeKind SignReturnAddr
LangOptions::SignReturnAddressKeyKind SignKey
bool BranchTargetEnforcement
bool BranchProtectionPAuthLR
bool GuardedControlStack

Detailed Description

Definition at line 1441 of file TargetInfo.h.

Constructor & Destructor Documentation

◆ BranchProtectionInfo() [1/2]

clang::TargetInfo::BranchProtectionInfo::BranchProtectionInfo ( )
inline

◆ BranchProtectionInfo() [2/2]

Member Function Documentation

◆ getSignKeyStr()

const char * clang::TargetInfo::BranchProtectionInfo::getSignKeyStr ( ) const
inline

◆ getSignReturnAddrStr()

Member Data Documentation

◆ BranchProtectionPAuthLR

◆ BranchTargetEnforcement

◆ GuardedControlStack

◆ SignKey

◆ SignReturnAddr


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