Don't #include MemoryBuffer.h from Host.h.
authorZachary Turner <zturner@google.com>
Fri, 17 Nov 2017 01:00:35 +0000 (01:00 +0000)
committerZachary Turner <zturner@google.com>
Fri, 17 Nov 2017 01:00:35 +0000 (01:00 +0000)
commitbd159d32c43732a65a943333d04f46e5d30fb9c5
tree67a67c1d8eef3f5cbf3758b1555741093b084059
parent065421f0cc24c574970d5b4c875247cd035db324
Don't #include MemoryBuffer.h from Host.h.

It turns out this #include isn't used from Host.h anyway,
but by having it it causes circular include dependencies.
This issues only surfaced while I was working on a separate
patch, so I'm submitting this first so that it's independent
of the other, unrelated patch.

llvm-svn: 318489
llvm/include/llvm/ADT/StringExtras.h
llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h
llvm/include/llvm/MC/MCFragment.h
llvm/include/llvm/Support/CodeGenCoverage.h
llvm/include/llvm/Support/Host.h
llvm/lib/DebugInfo/PDB/PDB.cpp
llvm/lib/Support/CodeGenCoverage.cpp
llvm/tools/llvm-mt/llvm-mt.cpp
llvm/tools/llvm-rc/ResourceFileWriter.cpp
llvm/tools/llvm-rc/ResourceFileWriter.h
llvm/tools/llvm-rc/llvm-rc.cpp