LLVM 22.0.0git
|
#include "llvm/Object/DXContainer.h"
Public Member Functions | |
RootParameterView (const dxbc::RTS0::v1::RootParameterHeader &H, StringRef P) | |
template<typename T> | |
Expected< T > | readParameter () |
Public Attributes | |
const dxbc::RTS0::v1::RootParameterHeader & | Header |
StringRef | ParamData |
Definition at line 126 of file DXContainer.h.
|
inline |
Definition at line 130 of file DXContainer.h.
References H, Header, P, and ParamData.
Referenced by llvm::object::DirectX::DescriptorTableView::classof(), llvm::object::DirectX::RootConstantView::classof(), and llvm::object::DirectX::RootDescriptorView::classof().
|
inline |
Definition at line 133 of file DXContainer.h.
References llvm::sys::IsBigEndianHost, llvm::make_error(), ParamData, llvm::object::parse_failed, Struct, and T.
Referenced by llvm::object::DirectX::RootConstantView::read(), and llvm::object::DirectX::RootDescriptorView::read().
const dxbc::RTS0::v1::RootParameterHeader& llvm::object::DirectX::RootParameterView::Header |
Definition at line 127 of file DXContainer.h.
Referenced by RootParameterView().
StringRef llvm::object::DirectX::RootParameterView::ParamData |
Definition at line 128 of file DXContainer.h.
Referenced by llvm::object::DirectX::DescriptorTableView::read(), readParameter(), and RootParameterView().