LLVM API Documentation
#include "llvm/MC/MCSectionMachO.h"
#include "llvm/MC/MCContext.h"
#include "llvm/Support/raw_ostream.h"
#include <cctype>
Go to the source code of this file.
Defines | |
#define | ENTRY(ASMNAME, ENUM) { MachO::ENUM, ASMNAME, #ENUM }, |
Variables | |
struct { | |
const char * AssemblerName | |
const char * EnumName | |
} | SectionTypeDescriptors [MachO::LAST_KNOWN_SECTION_TYPE+1] |
struct { | |
unsigned AttrFlag | |
const char * AssemblerName | |
const char * EnumName | |
} | SectionAttrDescriptors [] |
#define ENTRY | ( | ASMNAME, | |
ENUM | |||
) | { MachO::ENUM, ASMNAME, #ENUM }, |
const char* AssemblerName |
Definition at line 20 of file MCSectionMachO.cpp.
Referenced by llvm::MCSectionMachO::PrintSwitchToSection().
Definition at line 53 of file MCSectionMachO.cpp.
Referenced by llvm::MCSectionMachO::PrintSwitchToSection().
Definition at line 20 of file MCSectionMachO.cpp.
struct { ... } SectionAttrDescriptors[] [static] |
SectionAttrDescriptors - This is an array of descriptors for section attributes. Unlike the SectionTypeDescriptors, this is not directly indexed by attribute, instead it is searched.
Referenced by llvm::MCSectionMachO::ParseSectionSpecifier(), and llvm::MCSectionMachO::PrintSwitchToSection().
struct { ... } LAST_KNOWN_SECTION_TYPE+1] [static] |
SectionTypeDescriptors - These are strings that describe the various section types. This *must* be kept in order with and stay synchronized with the section type list.
Referenced by llvm::MCSectionMachO::ParseSectionSpecifier(), and llvm::MCSectionMachO::PrintSwitchToSection().