class WindowsManifestMerger::WindowsManifestMergerImpl
Declaration
class WindowsManifestMerger::WindowsManifestMergerImpl { /* full declaration omitted */ };
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:33
Member Variables
- private bool ParseErrorOccurred = false
Method Overview
- private static void errorCallback(void * Ctx, const char * Format, ...)
- public std::unique_ptr<MemoryBuffer> getMergedManifest()
- private llvm::Error getParseError()
- public llvm::Error merge(llvm::MemoryBufferRef Manifest)
- public ~WindowsManifestMergerImpl()
Methods
¶static void errorCallback(void* Ctx,
const char* Format,
...)
static void errorCallback(void* Ctx,
const char* Format,
...)
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:40
Parameters
- void* Ctx
- const char* Format
¶std::unique_ptr<MemoryBuffer> getMergedManifest()
std::unique_ptr<MemoryBuffer> getMergedManifest()
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:37
¶llvm::Error getParseError()
llvm::Error getParseError()
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:41
¶llvm::Error merge(llvm::MemoryBufferRef Manifest)
llvm::Error merge(llvm::MemoryBufferRef Manifest)
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:36
Parameters
- llvm::MemoryBufferRef Manifest
¶~WindowsManifestMergerImpl()
~WindowsManifestMergerImpl()
Declared at: llvm/lib/WindowsManifest/WindowsManifestMerger.cpp:35