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

Definition at line 52 of file MachO.h.