|
LLVM 23.0.0git
|
This file declares classes for handling the YAML representation of ELF. More...
#include "llvm/ADT/StringRef.h"#include "llvm/BinaryFormat/ELF.h"#include "llvm/Object/ELFTypes.h"#include "llvm/ObjectYAML/BBAddrMapYAML.h"#include "llvm/ObjectYAML/DWARFYAML.h"#include "llvm/ObjectYAML/YAML.h"#include "llvm/Support/YAMLTraits.h"#include <cstdint>#include <memory>#include <optional>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::ELFYAML |
| namespace | llvm::yaml |
Functions | |
| StringRef | llvm::ELFYAML::dropUniqueSuffix (StringRef S) |
| std::string | llvm::ELFYAML::appendUniqueSuffix (StringRef Name, const Twine &Msg) |
| template<class ELFT> | |
| unsigned | llvm::ELFYAML::getDefaultShEntSize (unsigned EMachine, ELF_SHT SecType, StringRef SecName) |
| bool | llvm::ELFYAML::shouldAllocateFileSpace (ArrayRef< ProgramHeader > Phdrs, const NoBitsSection &S) |
This file declares classes for handling the YAML representation of ELF.
Definition in file ELFYAML.h.