16 #ifndef LLVM_OBJECT_COFF_IMPORT_FILE_H
17 #define LLVM_OBJECT_COFF_IMPORT_FILE_H
43 return std::error_code();
56 Symb.
p = isCode() ? 2 : 1;
const char * getBufferStart() const
void moveSymbolNext(DataRefImpl &Symb) const override
uint32_t getSymbolFlags(DataRefImpl Symb) const override
std::error_code printSymbolName(raw_ostream &OS, DataRefImpl Symb) const override
bool isCOFFImportFile() const
COFFImportFile(MemoryBufferRef Source)
const coff_import_header * getCOFFImportHeader() const
This is a value type class that represents a single symbol in the list of symbols in the object file...
static bool classof(Binary const *V)
This class implements an extremely fast bulk output stream that can only output to a stream...
StringRef - Represent a constant reference to a string, i.e.
basic_symbol_iterator symbol_begin() const override
basic_symbol_iterator symbol_end() const override