|
LLVM
8.0.1
|
This file declares classes for handling the YAML representation of DWARF Debug Info. More...
#include "llvm/ADT/StringRef.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/Support/YAMLTraits.h"#include <cstdint>#include <vector>#include "llvm/BinaryFormat/Dwarf.def"

Go to the source code of this file.
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::DWARFYAML | |
| llvm::yaml | |
Macros | |
| #define | HANDLE_DW_TAG(unused, name, unused2, unused3) io.enumCase(value, "DW_TAG_" #name, dwarf::DW_TAG_##name); |
| #define | HANDLE_DW_LNS(unused, name) io.enumCase(value, "DW_LNS_" #name, dwarf::DW_LNS_##name); |
| #define | HANDLE_DW_LNE(unused, name) io.enumCase(value, "DW_LNE_" #name, dwarf::DW_LNE_##name); |
| #define | HANDLE_DW_AT(unused, name, unused2, unused3) io.enumCase(value, "DW_AT_" #name, dwarf::DW_AT_##name); |
| #define | HANDLE_DW_FORM(unused, name, unused2, unused3) io.enumCase(value, "DW_FORM_" #name, dwarf::DW_FORM_##name); |
| #define | HANDLE_DW_UT(unused, name) io.enumCase(value, "DW_UT_" #name, dwarf::DW_UT_##name); |
This file declares classes for handling the YAML representation of DWARF Debug Info.
Definition in file DWARFYAML.h.
| #define HANDLE_DW_AT | ( | unused, | |
| name, | |||
| unused2, | |||
| unused3 | |||
| ) | io.enumCase(value, "DW_AT_" #name, dwarf::DW_AT_##name); |
Definition at line 268 of file DWARFYAML.h.
| #define HANDLE_DW_FORM | ( | unused, | |
| name, | |||
| unused2, | |||
| unused3 | |||
| ) | io.enumCase(value, "DW_FORM_" #name, dwarf::DW_FORM_##name); |
Definition at line 278 of file DWARFYAML.h.
Definition at line 258 of file DWARFYAML.h.
Definition at line 248 of file DWARFYAML.h.
| #define HANDLE_DW_TAG | ( | unused, | |
| name, | |||
| unused2, | |||
| unused3 | |||
| ) | io.enumCase(value, "DW_TAG_" #name, dwarf::DW_TAG_##name); |
Definition at line 238 of file DWARFYAML.h.
Definition at line 288 of file DWARFYAML.h.
1.8.13