MCPcopy Create free account
hub / github.com/lief-project/LIEF / init_enums

Function init_enums

api/python/src/ELF/enums.cpp:22–207  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20
21namespace LIEF::ELF::py {
22void init_enums(nb::module_& m) {
23 #define ENTRY(X) .value(to_string(ARCH::X), ARCH::X)
24 enum_<ARCH>(m, "ARCH")
25 ENTRY(NONE)
26 ENTRY(M32)
27 ENTRY(SPARC)
28 ENTRY(I386)
29 ENTRY(M68K)
30 ENTRY(M88K)
31 ENTRY(IAMCU)
32 ENTRY(I860)
33 ENTRY(MIPS)
34 ENTRY(S370)
35 ENTRY(MIPS_RS3_LE)
36 ENTRY(PARISC)
37 ENTRY(VPP500)
38 ENTRY(SPARC32PLUS)
39 ENTRY(I60)
40 ENTRY(PPC)
41 ENTRY(PPC64)
42 ENTRY(S390)
43 ENTRY(SPU)
44 ENTRY(V800)
45 ENTRY(FR20)
46 ENTRY(RH32)
47 ENTRY(RCE)
48 ENTRY(ARM)
49 ENTRY(ALPHA)
50 ENTRY(SH)
51 ENTRY(SPARCV9)
52 ENTRY(TRICORE)
53 ENTRY(ARC)
54 ENTRY(H8_300)
55 ENTRY(H8_300H)
56 ENTRY(H8S)
57 ENTRY(H8_500)
58 ENTRY(IA_64)
59 ENTRY(MIPS_X)
60 ENTRY(COLDFIRE)
61 ENTRY(M68HC12)
62 ENTRY(MMA)
63 ENTRY(PCP)
64 ENTRY(NCPU)
65 ENTRY(NDR1)
66 ENTRY(STARCORE)
67 ENTRY(ME16)
68 ENTRY(ST100)
69 ENTRY(TINYJ)
70 ENTRY(X86_64)
71 ENTRY(PDSP)
72 ENTRY(PDP10)
73 ENTRY(PDP11)
74 ENTRY(FX66)
75 ENTRY(ST9PLUS)
76 ENTRY(ST7)
77 ENTRY(M68HC16)
78 ENTRY(M68HC11)
79 ENTRY(M68HC08)

Callers 1

initFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected