1 //=== DWARFLinker.cpp -----------------------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 #include "DWARFLinkerImpl.h"
11 std::unique_ptr
<llvm::dwarflinker_parallel::DWARFLinker
>
12 llvm::dwarflinker_parallel::DWARFLinker::createLinker(
13 MessageHandlerTy ErrorHandler
, MessageHandlerTy WarningHandler
,
14 TranslatorFuncTy StringsTranslator
) {
15 return std::make_unique
<DWARFLinkerImpl
>(ErrorHandler
, WarningHandler
,