Lines Matching defs:IRObjectFile
1 //===- IRObjectFile.cpp - IR object file implementation ---------*- C++ -*-===//
10 // Part of the IRObjectFile class implementation.
14 #include "llvm/Object/IRObjectFile.h"
35 IRObjectFile::IRObjectFile(std::unique_ptr<MemoryBuffer> Object,
116 IRObjectFile::~IRObjectFile() {
157 void IRObjectFile::moveSymbolNext(DataRefImpl &Symb) const {
192 std::error_code IRObjectFile::printSymbolName(raw_ostream &OS,
220 uint32_t IRObjectFile::getSymbolFlags(DataRefImpl Symb) const {
251 const GlobalValue *IRObjectFile::getSymbolGV(DataRefImpl Symb) const {
256 basic_symbol_iterator IRObjectFile::symbol_begin_impl() const {
263 basic_symbol_iterator IRObjectFile::symbol_end_impl() const {
271 ErrorOr<IRObjectFile *> llvm::object::IRObjectFile::createIRObjectFile(
278 return new IRObjectFile(std::move(Object), std::move(M));