|
LLVM 22.0.0git
|
#include "ObjCopy/DXContainer/DXContainerObject.h"
Public Member Functions | |
| size_t | headerSize () const |
| Error | removeParts (PartPred ToRemove) |
| void | recomputeHeader () |
Public Attributes | |
| ::llvm::dxbc::Header | Header |
| SmallVector< Part > | Parts |
Definition at line 35 of file DXContainerObject.h.
|
inline |
Definition at line 39 of file DXContainerObject.h.
References Parts.
Referenced by recomputeHeader().
| void llvm::objcopy::dxbc::Object::recomputeHeader | ( | ) |
Definition at line 20 of file DXContainerObject.cpp.
References Header, headerSize(), P, and Parts.
Referenced by llvm::objcopy::dxbc::extractPartAsObject(), and llvm::objcopy::dxbc::handleArgs().
Definition at line 15 of file DXContainerObject.cpp.
References llvm::erase_if(), Parts, llvm::Error::success(), and ToRemove.
Referenced by llvm::objcopy::dxbc::handleArgs().
| ::llvm::dxbc::Header llvm::objcopy::dxbc::Object::Header |
Definition at line 36 of file DXContainerObject.h.
Referenced by llvm::objcopy::dxbc::extractPartAsObject(), and recomputeHeader().
| SmallVector<Part> llvm::objcopy::dxbc::Object::Parts |
Definition at line 37 of file DXContainerObject.h.
Referenced by llvm::objcopy::dxbc::dumpPartToFile(), llvm::objcopy::dxbc::extractPartAsObject(), headerSize(), recomputeHeader(), and removeParts().