1 //===--- unittests/DebugInfo/DWARF/DwarfUtils.h -----------------*- C++ -*-===// 2 // 3 // The LLVM Compiler Infrastructure 4 // 5 // This file is distributed under the University of Illinois Open Source 6 // License. See LICENSE.TXT for details. 7 // 8 //===----------------------------------------------------------------------===// 9 10 #ifndef LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H 11 #define LLVM_UNITTESTS_DEBUG_INFO_DWARF_DWARFUTILS_H 12 13 #include <cstdint> 14 15 namespace llvm { 16 17 class Triple; 18 19 namespace dwarf { 20 namespace utils { 21 22 Triple getHostTripleForAddrSize(uint8_t AddrSize); 23 bool 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