25#ifndef LLVM_WINDOWSMANIFEST_WINDOWSMANIFESTMERGER_H
26#define LLVM_WINDOWSMANIFEST_WINDOWSMANIFESTMERGER_H
35namespace windows_manifest {
61 std::unique_ptr<WindowsManifestMergerImpl> Impl;
Base class for user error types.
Lightweight error class with error context and mandatory checking.
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
This class implements an extremely fast bulk output stream that can only output to a stream.
void log(raw_ostream &OS) const override
Print an error message to an output stream.
std::unique_ptr< MemoryBuffer > getMergedManifest()
Error merge(MemoryBufferRef Manifest)
This is an optimization pass for GlobalISel generic memory operations.