LLVM 17.0.0git
|
#include "llvm/Object/DXContainer.h"
#include "llvm/BinaryFormat/DXContainer.h"
#include "llvm/Object/Error.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 17 of file DXContainer.cpp.
Referenced by readInteger(), and readStruct().
|
static |
Definition at line 35 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 22 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::PSVRuntimeInfo::parse().