|
LLVM
8.0.1
|
#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.
Macros | |
| #define | ENTRY(ASMNAME, ENUM) { MachO::ENUM, StringLiteral(ASMNAME), StringLiteral(#ENUM) }, |
Variables | |
| struct { | |
| StringLiteral AssemblerName | |
| StringLiteral EnumName | |
| } | SectionTypeDescriptors [MachO::LAST_KNOWN_SECTION_TYPE+1] |
| SectionTypeDescriptors - These are strings that describe the various section types. More... | |
| struct { | |
| unsigned AttrFlag | |
| StringLiteral AssemblerName | |
| StringLiteral EnumName | |
| } | SectionAttrDescriptors [] |
| SectionAttrDescriptors - This is an array of descriptors for section attributes. More... | |
| #define ENTRY | ( | ASMNAME, | |
| ENUM | |||
| ) | { MachO::ENUM, StringLiteral(ASMNAME), StringLiteral(#ENUM) }, |
| StringLiteral AssemblerName |
Definition at line 20 of file MCSectionMachO.cpp.
Referenced by llvm::MCSectionMachO::PrintSwitchToSection().
| unsigned AttrFlag |
Definition at line 65 of file MCSectionMachO.cpp.
Referenced by llvm::MCSectionMachO::PrintSwitchToSection().
| StringLiteral EnumName |
Definition at line 20 of file MCSectionMachO.cpp.
| constexpr { ... } SectionAttrDescriptors[] |
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().
| constexpr { ... } LAST_KNOWN_SECTION_TYPE + 1] |
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().
1.8.13