| 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().