llvm-project/llvm/tools/yaml2obj
David Blaikie 5106ce7897 Remove StringMap::GetOrCreateValue in favor of StringMap::insert
Having two ways to do this doesn't seem terribly helpful and
consistently using the insert version (which we already has) seems like
it'll make the code easier to understand to anyone working with standard
data structures. (I also updated many references to the Entry's
key and value to use first() and second instead of getKey{Data,Length,}
and get/setValue - for similar consistency)

Also removes the GetOrCreateValue functions so there's less surface area
to StringMap to fix/improve/change/accommodate move semantics, etc.

llvm-svn: 222319
2014-11-19 05:49:42 +00:00
..
CMakeLists.txt Install the `obj2yaml` and `yaml2obj` utilities together with other LLVM tools. 2014-07-29 18:28:16 +00:00
Makefile Install the `obj2yaml` and `yaml2obj` utilities together with other LLVM tools. 2014-07-29 18:28:16 +00:00
yaml2coff.cpp yaml2obj, COFF: Consider the DOS stub when laying out section headers 2014-11-15 02:03:59 +00:00
yaml2elf.cpp Remove StringMap::GetOrCreateValue in favor of StringMap::insert 2014-11-19 05:49:42 +00:00
yaml2obj.cpp Modernize raw_fd_ostream's constructor a bit. 2014-08-25 18:16:47 +00:00
yaml2obj.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00