|
LLVM 22.0.0git
|
This file declares classes for handling the YAML representation of DWARF Debug Info. More...
#include "llvm/ADT/SetVector.h"#include "llvm/ADT/StringRef.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/ObjectYAML/YAML.h"#include "llvm/Support/Compiler.h"#include "llvm/Support/YAMLTraits.h"#include <cstdint>#include <optional>#include <unordered_map>#include <vector>#include "llvm/BinaryFormat/Dwarf.def"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::DWARFYAML |
Macros | |
| #define | HANDLE_DW_TAG(unused, name, unused2, unused3, unused4) |
| #define | HANDLE_DW_LNS(unused, name) |
| #define | HANDLE_DW_LNE(unused, name) |
| #define | HANDLE_DW_AT(unused, name, unused2, unused3) |
| #define | HANDLE_DW_FORM(unused, name, unused2, unused3) |
| #define | HANDLE_DW_IDX(unused, name) |
| #define | HANDLE_DW_UT(unused, name) |
| #define | HANDLE_DW_RLE(unused, name) |
| #define | HANDLE_DW_LLE(unused, name) |
| #define | HANDLE_DW_OP(id, name, operands, arity, version, vendor) |
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 ) |
| #define HANDLE_DW_FORM | ( | unused, | |
| name, | |||
| unused2, | |||
| unused3 ) |
| #define HANDLE_DW_IDX | ( | unused, | |
| name ) |
| #define HANDLE_DW_LLE | ( | unused, | |
| name ) |
| #define HANDLE_DW_LNE | ( | unused, | |
| name ) |
| #define HANDLE_DW_LNS | ( | unused, | |
| name ) |
| #define HANDLE_DW_OP | ( | id, | |
| name, | |||
| operands, | |||
| arity, | |||
| version, | |||
| vendor ) |
| #define HANDLE_DW_RLE | ( | unused, | |
| name ) |
| #define HANDLE_DW_TAG | ( | unused, | |
| name, | |||
| unused2, | |||
| unused3, | |||
| unused4 ) |