llvm-6502/include/llvm/Object
Sean Silva 0d861a24d8 Remove error-prone methods of BinaryRef.
A user shouldn't care about the internal state, and these methods by
their very nature require asserting a predicate on the internal state.
As such, they cannot be used safely without introducing hidden
long-distance dependencies on the manner of construction of the
BinaryRef.

Use writeAsBinary(raw_ostream &) and writeAsHex(raw_ostream &) if you
need to access the data in a binary or hex format.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183353 91177308-0d34-0410-b5e6-96231b3b80d8
2013-06-05 23:55:26 +00:00
..
Archive.h [Object][Archive] Improve performance. 2013-02-03 10:48:50 +00:00
Binary.h At Jim Grosbach's request detemplate Object/MachO.h. 2013-04-18 18:08:55 +00:00
COFF.h Handle relocations that don't point to symbols. 2013-06-05 01:33:53 +00:00
COFFYAML.h Move BinaryRef to a new include/llvm/Object/YAML.h file. 2013-06-05 02:32:26 +00:00
ELF.h Don't hide the first ELF symbol. 2013-06-05 20:33:54 +00:00
Error.h Object: Add proper error handling. 2011-06-25 17:55:23 +00:00
MachO.h Handle relocations that don't point to symbols. 2013-06-05 01:33:53 +00:00
MachOFormat.h [MC/Mach-O] Add support for linker options in Mach-O files. 2013-01-18 01:26:07 +00:00
ObjectFile.h Handle relocations that don't point to symbols. 2013-06-05 01:33:53 +00:00
RelocVisitor.h Add basic support for ELF32-ppc relocations to llvm-dwarfdump. 2013-05-18 16:00:35 +00:00
YAML.h Remove error-prone methods of BinaryRef. 2013-06-05 23:55:26 +00:00