LLVM 20.0.0git
|
#include "llvm/Object/DXContainer.h"
#include "llvm/BinaryFormat/DXContainer.h"
#include "llvm/Object/Error.h"
#include "llvm/Support/Alignment.h"
#include "llvm/Support/FormatVariadic.h"
Go to the source code of this file.
Functions | |
static Error | parseFailed (const Twine &Msg) |
template<typename T > | |
static Error | readStruct (StringRef Buffer, const char *Src, T &Struct) |
template<typename T > | |
static Error | readInteger (StringRef Buffer, const char *Src, T &Val, Twine Str="structure") |
Definition at line 18 of file DXContainer.cpp.
References llvm::Twine::str().
Referenced by llvm::object::DirectX::Signature::initialize(), llvm::object::DirectX::PSVRuntimeInfo::parse(), readInteger(), and readStruct().
|
static |
Definition at line 36 of file DXContainer.cpp.
References llvm::StringRef::begin(), llvm::StringRef::end(), llvm::sys::IsBigEndianHost, parseFailed(), llvm::Error::success(), and llvm::sys::swapByteOrder().
Referenced by llvm::object::DirectX::PSVRuntimeInfo::parse().
|
static |
Definition at line 23 of file DXContainer.cpp.
References llvm::StringRef::begin(), llvm::StringRef::end(), llvm::sys::IsBigEndianHost, parseFailed(), Struct, and llvm::Error::success().
Referenced by llvm::object::DirectX::Signature::initialize(), and llvm::object::DirectX::PSVRuntimeInfo::parse().