16#ifndef LIEF_DEX_ENUMS_H
17#define LIEF_DEX_ENUMS_H
29 ACC_SYNCHRONIZED = 0x20,
35 ACC_INTERFACE = 0x200,
38 ACC_SYNTHETIC = 0x1000,
39 ACC_ANNOTATION = 0x2000,
41 ACC_CONSTRUCTOR = 0x10000,
42 ACC_DECLARED_SYNCHRONIZED = 0x20000
47 METHOD_UNKNOWN = 0x00,
48 METHOD_VIRTUAL = 0x01,
54 METHOD_STATIC_CTOR = 0x06,
57static const ACCESS_FLAGS access_flags_list[] = {
58 ACCESS_FLAGS::ACC_UNKNOWN,
59 ACCESS_FLAGS::ACC_PUBLIC,
60 ACCESS_FLAGS::ACC_PRIVATE,
61 ACCESS_FLAGS::ACC_PROTECTED,
62 ACCESS_FLAGS::ACC_STATIC,
63 ACCESS_FLAGS::ACC_FINAL,
64 ACCESS_FLAGS::ACC_SYNCHRONIZED,
65 ACCESS_FLAGS::ACC_VOLATILE,
66 ACCESS_FLAGS::ACC_BRIDGE,
67 ACCESS_FLAGS::ACC_TRANSIENT,
68 ACCESS_FLAGS::ACC_VARARGS,
69 ACCESS_FLAGS::ACC_NATIVE,
70 ACCESS_FLAGS::ACC_INTERFACE,
71 ACCESS_FLAGS::ACC_ABSTRACT,
72 ACCESS_FLAGS::ACC_STRICT,
73 ACCESS_FLAGS::ACC_SYNTHETIC,
74 ACCESS_FLAGS::ACC_ANNOTATION,
75 ACCESS_FLAGS::ACC_ENUM,
76 ACCESS_FLAGS::ACC_CONSTRUCTOR,
77 ACCESS_FLAGS::ACC_DECLARED_SYNCHRONIZED,
LIEF namespace.
Definition Abstract/Binary.hpp:32