};
Linker(Module &M, DiagnosticHandlerFunction DiagnosticHandler);
- Linker(Module &M);
/// \brief Link \p Src into the composite. The source is destroyed.
///
DiagnosticHandlerFunction DiagnosticHandler,
unsigned Flags = Flags::None);
- static bool linkModules(Module &Dest, Module &Src,
- unsigned Flags = Flags::None);
+ DiagnosticHandlerFunction getDiagnosticHandler() const {
+ return DiagnosticHandler;
+ }
private:
Module &Composite;