blob: e96b2b944796475ec8cafaad2b2e5cf2045a329a [file] [log] [blame]
James Henderson66702622018-03-08 10:53:34 +00001//===--- unittests/DebugInfo/DWARF/DwarfUtils.h -----------------*- C++ -*-===//
2//
Chandler Carruth2946cd72019-01-19 08:50:56 +00003// 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
James Henderson66702622018-03-08 10:53:34 +00006//
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 getHostTripleForAddrSize(uint8_t AddrSize);
22bool isConfigurationSupported(Triple &T);
23
24} // end namespace utils
25} // end namespace dwarf
26} // end namespace llvm
27
28#endif // LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H