File indexing completed on 2026-05-10 08:36:56
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #ifndef LLVM_CLANG_INSTALLAPI_MACHO_H
0014 #define LLVM_CLANG_INSTALLAPI_MACHO_H
0015
0016 #include "llvm/TextAPI/Architecture.h"
0017 #include "llvm/TextAPI/InterfaceFile.h"
0018 #include "llvm/TextAPI/PackedVersion.h"
0019 #include "llvm/TextAPI/Platform.h"
0020 #include "llvm/TextAPI/RecordVisitor.h"
0021 #include "llvm/TextAPI/Symbol.h"
0022 #include "llvm/TextAPI/Target.h"
0023 #include "llvm/TextAPI/TextAPIWriter.h"
0024 #include "llvm/TextAPI/Utils.h"
0025
0026 using AliasMap = llvm::MachO::AliasMap;
0027 using Architecture = llvm::MachO::Architecture;
0028 using ArchitectureSet = llvm::MachO::ArchitectureSet;
0029 using SymbolFlags = llvm::MachO::SymbolFlags;
0030 using RecordLinkage = llvm::MachO::RecordLinkage;
0031 using Record = llvm::MachO::Record;
0032 using EncodeKind = llvm::MachO::EncodeKind;
0033 using GlobalRecord = llvm::MachO::GlobalRecord;
0034 using InterfaceFile = llvm::MachO::InterfaceFile;
0035 using ObjCContainerRecord = llvm::MachO::ObjCContainerRecord;
0036 using ObjCInterfaceRecord = llvm::MachO::ObjCInterfaceRecord;
0037 using ObjCCategoryRecord = llvm::MachO::ObjCCategoryRecord;
0038 using ObjCIVarRecord = llvm::MachO::ObjCIVarRecord;
0039 using ObjCIFSymbolKind = llvm::MachO::ObjCIFSymbolKind;
0040 using Records = llvm::MachO::Records;
0041 using RecordLoc = llvm::MachO::RecordLoc;
0042 using RecordsSlice = llvm::MachO::RecordsSlice;
0043 using BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs;
0044 using SymbolSet = llvm::MachO::SymbolSet;
0045 using SimpleSymbol = llvm::MachO::SimpleSymbol;
0046 using FileType = llvm::MachO::FileType;
0047 using PackedVersion = llvm::MachO::PackedVersion;
0048 using PathSeq = llvm::MachO::PathSeq;
0049 using PlatformType = llvm::MachO::PlatformType;
0050 using PathToPlatformSeq = llvm::MachO::PathToPlatformSeq;
0051 using Target = llvm::MachO::Target;
0052 using TargetList = llvm::MachO::TargetList;
0053
0054 #endif