LLVM API Documentation

Namespaces | Defines | Functions
ELFYAML.cpp File Reference
#include "llvm/Object/ELFYAML.h"
#include "llvm/Support/Casting.h"
Include dependency graph for ELFYAML.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::yaml

Defines

#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define BCase(X)   IO.bitSetCase(Value, #X, ELF::X);
#define BCaseMask(X, M)   IO.maskedBitSetCase(Value, #X, ELF::X, ELF::M);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define BCase(X)   IO.bitSetCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);
#define ECase(X)   IO.enumCase(Value, #X, ELF::X);

Functions

static void llvm::yaml::commonSectionMapping (IO &IO, ELFYAML::Section &Section)
static void llvm::yaml::sectionMapping (IO &IO, ELFYAML::RawContentSection &Section)
static void llvm::yaml::sectionMapping (IO &IO, ELFYAML::RelocationSection &Section)

Define Documentation

#define BCase (   X)    IO.bitSetCase(Value, #X, ELF::X);
#define BCase (   X)    IO.bitSetCase(Value, #X, ELF::X);
#define BCaseMask (   X,
 
)    IO.maskedBitSetCase(Value, #X, ELF::X, ELF::M);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);
#define ECase (   X)    IO.enumCase(Value, #X, ELF::X);