LLVM 20.0.0git
Classes | Public Member Functions | Public Attributes | List of all members
llvm::dxbc::PSV::ResourceFlags Struct Reference

#include "llvm/BinaryFormat/DXContainer.h"

Classes

struct  FlagsBits
 

Public Member Functions

 ResourceFlags ()
 
bool operator== (const uint32_t RFlags) const
 

Public Attributes

union {
   uint32_t   Flags
 
   FlagsBits   Bits
 
}; 
 

Detailed Description

Definition at line 317 of file DXContainer.h.

Constructor & Destructor Documentation

◆ ResourceFlags()

llvm::dxbc::PSV::ResourceFlags::ResourceFlags ( )
inline

Definition at line 318 of file DXContainer.h.

Member Function Documentation

◆ operator==()

bool llvm::dxbc::PSV::ResourceFlags::operator== ( const uint32_t  RFlags) const
inline

Definition at line 326 of file DXContainer.h.

References Flags.

Member Data Documentation

◆ 

union { ... } llvm::dxbc::PSV::ResourceFlags::@46

◆ Bits

FlagsBits llvm::dxbc::PSV::ResourceFlags::Bits

Definition at line 324 of file DXContainer.h.

◆ Flags

uint32_t llvm::dxbc::PSV::ResourceFlags::Flags

Definition at line 323 of file DXContainer.h.

Referenced by operator==(), and llvm::dxbc::PSV::v2::ResourceBindInfo::swapBytes().


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