LLVM 22.0.0git
Public Member Functions | Static Public Member Functions | List of all members
llvm::object::DirectX::RootDescriptorView Struct Reference

#include "llvm/Object/DXContainer.h"

Inheritance diagram for llvm::object::DirectX::RootDescriptorView:
[legend]

Public Member Functions

llvm::Expected< dxbc::RTS0::v2::RootDescriptorread (uint32_t Version)
 
- Public Member Functions inherited from llvm::object::DirectX::RootParameterView
 RootParameterView (const dxbc::RTS0::v1::RootParameterHeader &H, StringRef P)
 
template<typename T >
Expected< TreadParameter ()
 

Static Public Member Functions

static bool classof (const RootParameterView *V)
 

Additional Inherited Members

- Public Attributes inherited from llvm::object::DirectX::RootParameterView
const dxbc::RTS0::v1::RootParameterHeaderHeader
 
StringRef ParamData
 

Detailed Description

Definition at line 158 of file DXContainer.h.

Member Function Documentation

◆ classof()

static bool llvm::object::DirectX::RootDescriptorView::classof ( const RootParameterView V)
inlinestatic

Definition at line 159 of file DXContainer.h.

References llvm::to_underlying().

◆ read()

llvm::Expected< dxbc::RTS0::v2::RootDescriptor > llvm::object::DirectX::RootDescriptorView::read ( uint32_t  Version)
inline

Definition at line 168 of file DXContainer.h.

References E, llvm::object::parse_failed, and llvm::Version.


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