We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9221510 commit c18e939Copy full SHA for c18e939
1 file changed
parser/include/bearparser/Executable.h
@@ -31,18 +31,20 @@ class Executable : public AbstractByteBuffer {
31
BITS_32 = 32,
32
BITS_64 = 64,
33
};
34
-
35
- enum exe_arch {
36
- ARCH_UNKNOWN = 0,
37
- ARCH_INTEL = 1,
38
- ARCH_ARM = 2
39
- };
+
+ enum exe_arch {
+ ARCH_UNKNOWN = 0,
+ ARCH_INTEL = 1,
+ ARCH_ARM = 2,
+ EXE_ARCH_COUNT
40
+ };
41
42
enum addr_type {
43
NOT_ADDR = 0,
44
RAW = 1,
45
RVA = 2,
- VA = 3
46
+ VA = 3,
47
+ ADDR_TYPE_COUNT
48
49
50
static bool isBit64(Executable *exe) { return (!exe || exe->getBitMode() != Executable::BITS_64) ? false: true; }
0 commit comments