1//===--- unittests/DebugInfo/DWARF/DwarfUtils.h -----------------*- C++ -*-===//
2//
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
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H
10#define LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H
11
12#include <cstdint>
13
14namespace llvm {
15
16class Triple;
17
18namespace dwarf {
19namespace utils {
20
21Triple getDefaultTargetTripleForAddrSize(uint8_t AddrSize);
22Triple getNormalizedDefaultTargetTriple();
23bool isConfigurationSupported(Triple &T);
24
25} // end namespace utils
26} // end namespace dwarf
27} // end namespace llvm
28
29#endif // LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H
30

source code of llvm/unittests/DebugInfo/DWARF/DwarfUtils.h