LIEF: Library to Instrument Executable Formats Version 0.16.0
Loading...
Searching...
No Matches
MachO/enums.h
Go to the documentation of this file.
1#ifndef LIEF_MACHO_C_ENUMS_H_
2#define LIEF_MACHO_C_ENUMS_H_
3#include "LIEF/MachO/undef.h"
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9#ifdef _LIEF_EN
10 #undef _LIEF_EN
11#endif
12
13#ifdef _LIEF_EN_2
14 #undef _LIEF_EN_2
15#endif
16
17#ifdef _LIEF_EI
18 #undef _LIEF_EI
19#endif
20
21#define _LIEF_EN(N) LIEF_MACHO_##N
22#define _LIEF_EN_2(N, TYPE) LIEF_MACHO_##N
23#define _LIEF_EI(X) LIEF_MACHO_##X
24
25#include "LIEF/MachO/enums.inc"
26
27#undef _LIEF_EN
28#undef _LIEF_EN_2
29#undef _LIEF_EI
30
31#ifdef __cplusplus
32}
33#endif
34
35
36#endif