LLVM 20.0.0git
|
#include "llvm/Object/DXContainer.h"
Classes | |
struct | iterator |
Public Types | |
using | value_type = T |
Public Member Functions | |
ViewArray ()=default | |
ViewArray (StringRef D, size_t S) | |
iterator | begin () const |
iterator | end () const |
size_t | size () const |
bool | isEmpty () const |
Static Public Member Functions | |
static constexpr uint32_t | MaxStride () |
Public Attributes | |
StringRef | Data |
uint32_t | Stride = sizeof(T) |
Definition at line 46 of file DXContainer.h.
using llvm::object::ViewArray< T >::value_type = T |
Definition at line 53 of file DXContainer.h.
|
default |
|
inline |
Definition at line 51 of file DXContainer.h.
|
inline |
Definition at line 109 of file DXContainer.h.
References llvm::StringRef::begin(), and llvm::object::ViewArray< T >::Data.
|
inline |
Definition at line 111 of file DXContainer.h.
References llvm::object::ViewArray< T >::Data, and llvm::StringRef::end().
|
inline |
Definition at line 115 of file DXContainer.h.
References llvm::object::ViewArray< T >::Data, and llvm::StringRef::empty().
|
inlinestaticconstexpr |
Definition at line 54 of file DXContainer.h.
Referenced by llvm::object::ViewArray< T >::iterator::operator*().
|
inline |
Definition at line 113 of file DXContainer.h.
References llvm::object::ViewArray< T >::Data, llvm::StringRef::size(), and llvm::object::ViewArray< T >::Stride.
Referenced by llvm::object::DirectX::PSVRuntimeInfo::getResourceCount().
StringRef llvm::object::ViewArray< T >::Data |
Definition at line 47 of file DXContainer.h.
Referenced by llvm::object::ViewArray< T >::begin(), llvm::object::ViewArray< T >::end(), llvm::object::ViewArray< T >::isEmpty(), and llvm::object::ViewArray< T >::size().
uint32_t llvm::object::ViewArray< T >::Stride = sizeof(T) |
Definition at line 48 of file DXContainer.h.
Referenced by llvm::object::DirectX::PSVRuntimeInfo::getResourceStride(), llvm::object::DirectX::PSVRuntimeInfo::getSigElementStride(), and llvm::object::ViewArray< T >::size().