clang: include/clang/Basic/ABI.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15#ifndef LLVM_CLANG_BASIC_ABI_H

16#define LLVM_CLANG_BASIC_ABI_H

17

18#include "llvm/Support/DataTypes.h"

19#include

20

22

23

32

33

42

43}

44

45#endif

The JSON file list parser is used to communicate input to InstallAPI.

CXXCtorType

C++ constructor types.

Definition ABI.h:24

@ Ctor_Base

Base object ctor.

Definition ABI.h:26

@ Ctor_DefaultClosure

Default closure variant of a ctor.

Definition ABI.h:29

@ Ctor_CopyingClosure

Copying closure variant of a ctor.

Definition ABI.h:28

@ Ctor_Complete

Complete object ctor.

Definition ABI.h:25

@ Ctor_Comdat

The COMDAT used for ctors.

Definition ABI.h:27

@ Ctor_Unified

GCC-style unified dtor.

Definition ABI.h:30

CXXDtorType

C++ destructor types.

Definition ABI.h:34

@ Dtor_VectorDeleting

Vector deleting dtor.

Definition ABI.h:40

@ Dtor_Comdat

The COMDAT used for dtors.

Definition ABI.h:38

@ Dtor_Unified

GCC-style unified dtor.

Definition ABI.h:39

@ Dtor_Base

Base object dtor.

Definition ABI.h:37

@ Dtor_Complete

Complete object dtor.

Definition ABI.h:36

@ Dtor_Deleting

Deleting dtor.

Definition ABI.h:35