clang: include/clang/InstallAPI/MachO.h Source File (original) (raw)

1

2

3

4

5

6

7

8

9

10

11

12

13#ifndef LLVM_CLANG_INSTALLAPI_MACHO_H

14#define LLVM_CLANG_INSTALLAPI_MACHO_H

15

16#include "llvm/TextAPI/Architecture.h"

17#include "llvm/TextAPI/InterfaceFile.h"

18#include "llvm/TextAPI/PackedVersion.h"

19#include "llvm/TextAPI/Platform.h"

20#include "llvm/TextAPI/RecordVisitor.h"

21#include "llvm/TextAPI/Symbol.h"

22#include "llvm/TextAPI/Target.h"

23#include "llvm/TextAPI/TextAPIWriter.h"

24#include "llvm/TextAPI/Utils.h"

25

26using AliasMap = llvm::MachO::AliasMap;

31using Record = llvm::MachO::Record;

40using Records = llvm::MachO::Records;

43using BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs;

46using FileType = llvm::MachO::FileType;

48using PathSeq = llvm::MachO::PathSeq;

51using Target = llvm::MachO::Target;

53

54#endif

llvm::MachO::ObjCIVarRecord ObjCIVarRecord

Definition MachO.h:38

llvm::MachO::SymbolFlags SymbolFlags

Definition MachO.h:29

llvm::MachO::RecordLoc RecordLoc

Definition MachO.h:41

llvm::MachO::InterfaceFile InterfaceFile

Definition MachO.h:34

llvm::MachO::ObjCCategoryRecord ObjCCategoryRecord

Definition MachO.h:37

llvm::MachO::GlobalRecord GlobalRecord

Definition MachO.h:33

llvm::MachO::AliasMap AliasMap

Definition MachO.h:26

llvm::MachO::RecordsSlice RecordsSlice

Definition MachO.h:42

llvm::MachO::PathToPlatformSeq PathToPlatformSeq

Definition MachO.h:50

llvm::MachO::ArchitectureSet ArchitectureSet

Definition MachO.h:28

llvm::MachO::PackedVersion PackedVersion

Definition MachO.h:47

llvm::MachO::EncodeKind EncodeKind

Definition MachO.h:32

llvm::MachO::SymbolSet SymbolSet

Definition MachO.h:44

llvm::MachO::ObjCInterfaceRecord ObjCInterfaceRecord

Definition MachO.h:36

llvm::MachO::Architecture Architecture

Definition MachO.h:27

llvm::MachO::ObjCIFSymbolKind ObjCIFSymbolKind

Definition MachO.h:39

llvm::MachO::RecordLinkage RecordLinkage

Definition MachO.h:30

llvm::MachO::FileType FileType

Definition MachO.h:46

llvm::MachO::Target Target

Definition MachO.h:51

llvm::MachO::Records Records

Definition MachO.h:40

llvm::MachO::RecordsSlice::BinaryAttrs BinaryAttrs

Definition MachO.h:43

llvm::MachO::PlatformType PlatformType

Definition MachO.h:49

llvm::MachO::Record Record

Definition MachO.h:31

llvm::MachO::PathSeq PathSeq

Definition MachO.h:48

llvm::MachO::TargetList TargetList

Definition MachO.h:52

llvm::MachO::ObjCContainerRecord ObjCContainerRecord

Definition MachO.h:35

llvm::MachO::SimpleSymbol SimpleSymbol

Definition MachO.h:45