Callback type that receives a diagnostic for handling.
Declared in <llvm/IR/DiagnosticInfo.h>
<llvm/IR/DiagnosticInfo.h>
using DiagnosticHandlerFunction = std::function<void(DiagnosticInfo const&)>;