#include "COFFObject.h"
#include "llvm/ADT/DenseSet.h"
#include <algorithm>
namespace llvm {
namespace objcopy {
namespace coff {
usingnamespaceobject;
void Object::addSymbols(ArrayRef<Symbol> NewSymbols) { … }
void Object::updateSymbols() { … }
const Symbol *Object::findSymbol(size_t UniqueId) const { … }
Error Object::removeSymbols(
function_ref<Expected<bool>(const Symbol &)> ToRemove) { … }
Error Object::markSymbols() { … }
void Object::addSections(ArrayRef<Section> NewSections) { … }
void Object::updateSections() { … }
const Section *Object::findSection(ssize_t UniqueId) const { … }
void Object::removeSections(function_ref<bool(const Section &)> ToRemove) { … }
void Object::truncateSections(function_ref<bool(const Section &)> ToTruncate) { … }
}
}
}