clang: include/clang/InstallAPI/MachO.h File Reference (original) (raw)
#include "llvm/TextAPI/Architecture.h"#include "llvm/TextAPI/InterfaceFile.h"#include "llvm/TextAPI/PackedVersion.h"#include "llvm/TextAPI/Platform.h"#include "llvm/TextAPI/RecordVisitor.h"#include "llvm/TextAPI/Symbol.h"#include "llvm/TextAPI/Target.h"#include "llvm/TextAPI/TextAPIWriter.h"#include "llvm/TextAPI/Utils.h"
Go to the source code of this file.
| Typedefs | |
|---|---|
| using | AliasMap = llvm::MachO::AliasMap |
| using | Architecture = llvm::MachO::Architecture |
| using | ArchitectureSet = llvm::MachO::ArchitectureSet |
| using | SymbolFlags = llvm::MachO::SymbolFlags |
| using | RecordLinkage = llvm::MachO::RecordLinkage |
| using | Record = llvm::MachO::Record |
| using | EncodeKind = llvm::MachO::EncodeKind |
| using | GlobalRecord = llvm::MachO::GlobalRecord |
| using | InterfaceFile = llvm::MachO::InterfaceFile |
| using | ObjCContainerRecord = llvm::MachO::ObjCContainerRecord |
| using | ObjCInterfaceRecord = llvm::MachO::ObjCInterfaceRecord |
| using | ObjCCategoryRecord = llvm::MachO::ObjCCategoryRecord |
| using | ObjCIVarRecord = llvm::MachO::ObjCIVarRecord |
| using | ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind |
| using | Records = llvm::MachO::Records |
| using | RecordLoc = llvm::MachO::RecordLoc |
| using | RecordsSlice = llvm::MachO::RecordsSlice |
| using | BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs |
| using | SymbolSet = llvm::MachO::SymbolSet |
| using | SimpleSymbol = llvm::MachO::SimpleSymbol |
| using | FileType = llvm::MachO::FileType |
| using | PackedVersion = llvm::MachO::PackedVersion |
| using | PathSeq = llvm::MachO::PathSeq |
| using | PlatformType = llvm::MachO::PlatformType |
| using | PathToPlatformSeq = llvm::MachO::PathToPlatformSeq |
| using | Target = llvm::MachO::Target |
| using | TargetList = llvm::MachO::TargetList |
◆ AliasMap
using AliasMap = llvm::MachO::AliasMap
Definition at line 26 of file MachO.h.
◆ Architecture
using Architecture = llvm::MachO::Architecture
Definition at line 27 of file MachO.h.
◆ ArchitectureSet
using ArchitectureSet = llvm::MachO::ArchitectureSet
Definition at line 28 of file MachO.h.
◆ BinaryAttrs
using BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs
Definition at line 43 of file MachO.h.
◆ EncodeKind
using EncodeKind = llvm::MachO::EncodeKind
Definition at line 32 of file MachO.h.
◆ FileType
using FileType = llvm::MachO::FileType
Definition at line 46 of file MachO.h.
◆ GlobalRecord
using GlobalRecord = llvm::MachO::GlobalRecord
Definition at line 33 of file MachO.h.
◆ InterfaceFile
using InterfaceFile = llvm::MachO::InterfaceFile
Definition at line 34 of file MachO.h.
◆ ObjCCategoryRecord
using ObjCCategoryRecord = llvm::MachO::ObjCCategoryRecord
Definition at line 37 of file MachO.h.
◆ ObjCContainerRecord
using ObjCContainerRecord = llvm::MachO::ObjCContainerRecord
Definition at line 35 of file MachO.h.
◆ ObjCIFSymbolKind
using ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind
Definition at line 39 of file MachO.h.
◆ ObjCInterfaceRecord
using ObjCInterfaceRecord = llvm::MachO::ObjCInterfaceRecord
Definition at line 36 of file MachO.h.
◆ ObjCIVarRecord
using ObjCIVarRecord = llvm::MachO::ObjCIVarRecord
Definition at line 38 of file MachO.h.
◆ PackedVersion
using PackedVersion = llvm::MachO::PackedVersion
Definition at line 47 of file MachO.h.
◆ PathSeq
using PathSeq = llvm::MachO::PathSeq
Definition at line 48 of file MachO.h.
◆ PathToPlatformSeq
using PathToPlatformSeq = llvm::MachO::PathToPlatformSeq
Definition at line 50 of file MachO.h.
◆ PlatformType
using PlatformType = llvm::MachO::PlatformType
Definition at line 49 of file MachO.h.
◆ Record
using Record = llvm::MachO::Record
Definition at line 31 of file MachO.h.
◆ RecordLinkage
using RecordLinkage = llvm::MachO::RecordLinkage
Definition at line 30 of file MachO.h.
◆ RecordLoc
using RecordLoc = llvm::MachO::RecordLoc
Definition at line 41 of file MachO.h.
◆ Records
using Records = llvm::MachO::Records
Definition at line 40 of file MachO.h.
◆ RecordsSlice
◆ SimpleSymbol
using SimpleSymbol = llvm::MachO::SimpleSymbol
Definition at line 45 of file MachO.h.
◆ SymbolFlags
using SymbolFlags = llvm::MachO::SymbolFlags
Definition at line 29 of file MachO.h.
◆ SymbolSet
using SymbolSet = llvm::MachO::SymbolSet
Definition at line 44 of file MachO.h.
◆ Target
using Target = llvm::MachO::Target
Definition at line 51 of file MachO.h.
◆ TargetList
using TargetList = llvm::MachO::TargetList