clang 19.0.0git
Typedefs
MachO.h File Reference
#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 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 Target = llvm::MachO::Target
 
using TargetList = llvm::MachO::TargetList
 

Typedef Documentation

◆ 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 42 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 45 of file MachO.h.

◆ GlobalRecord

using GlobalRecord = llvm::MachO::GlobalRecord

Definition at line 33 of file MachO.h.

◆ ObjCCategoryRecord

using ObjCCategoryRecord = llvm::MachO::ObjCCategoryRecord

Definition at line 36 of file MachO.h.

◆ ObjCContainerRecord

using ObjCContainerRecord = llvm::MachO::ObjCContainerRecord

Definition at line 34 of file MachO.h.

◆ ObjCIFSymbolKind

using ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind

Definition at line 38 of file MachO.h.

◆ ObjCInterfaceRecord

using ObjCInterfaceRecord = llvm::MachO::ObjCInterfaceRecord

Definition at line 35 of file MachO.h.

◆ ObjCIVarRecord

using ObjCIVarRecord = llvm::MachO::ObjCIVarRecord

Definition at line 37 of file MachO.h.

◆ PackedVersion

using PackedVersion = llvm::MachO::PackedVersion

Definition at line 46 of file MachO.h.

◆ PathSeq

using PathSeq = llvm::MachO::PathSeq

Definition at line 47 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 40 of file MachO.h.

◆ Records

using Records = llvm::MachO::Records

Definition at line 39 of file MachO.h.

◆ RecordsSlice

Definition at line 41 of file MachO.h.

◆ SimpleSymbol

using SimpleSymbol = llvm::MachO::SimpleSymbol

Definition at line 44 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 43 of file MachO.h.

◆ Target

using Target = llvm::MachO::Target

Definition at line 48 of file MachO.h.

◆ TargetList

using TargetList = llvm::MachO::TargetList

Definition at line 49 of file MachO.h.