LLDB
mainline
llvm-project
lldb
source
Plugins
SymbolFile
DWARF
DWARFDefines.h
Go to the documentation of this file.
1
//===-- DWARFDefines.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 LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFDEFINES_H
10
#define LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFDEFINES_H
11
12
#include "
lldb/Core/dwarf.h
"
13
#include <cstdint>
14
15
namespace
lldb_private::plugin
{
16
namespace
dwarf
{
17
18
llvm::StringRef
DW_TAG_value_to_name
(
dw_tag_t
tag);
19
20
const
char
*
DW_OP_value_to_name
(uint32_t val);
21
22
}
// namespace dwarf
23
}
// namespace lldb_private::plugin
24
25
#endif
// LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFDEFINES_H
dwarf.h
dw_tag_t
llvm::dwarf::Tag dw_tag_t
Definition:
dwarf.h:26
dwarf
Definition:
ABISysV_arc.cpp:61
lldb_private::plugin::dwarf::DW_TAG_value_to_name
llvm::StringRef DW_TAG_value_to_name(dw_tag_t tag)
Definition:
DWARFDefines.cpp:18
lldb_private::plugin::dwarf::DW_OP_value_to_name
const char * DW_OP_value_to_name(uint32_t val)
Definition:
DWARFDefines.cpp:26
lldb_private::plugin
Definition:
DWARFExpression.h:23
Generated on Fri Dec 6 2024 16:45:12 for LLDB by
1.9.6