nosoop
|
11597cd501
Add type annotations for VTableFunction
|
8 months ago |
nosoop
|
6c25a6b2c0
Make overload checking match const and non-const functions
|
8 months ago |
nosoop
|
55adac3ab6
Explicit asserts of permutations
|
8 months ago |
nosoop
|
df76033356
Handle qualifiers in function name
|
8 months ago |
nosoop
|
fe886b0017
Fix enumeration of vtable function indices
|
8 months ago |
nosoop
|
982aaf1e5b
Avoid passing redundant VtableDisamb to vtable helpers
|
8 months ago |
nosoop
|
243c23f315
Only create mmap once per binary
|
8 months ago |
nosoop
|
e403841969
Add symbol- and bytescan- based location lookup for signature
|
8 months ago |
nosoop
|
a7784d549c
Improve efficiency of file cache lookup
|
8 months ago |
nosoop
|
a5ae27a928
Add tests to validate function overload matching
|
8 months ago |
nosoop
|
58edb82e0c
Perform binary target matching within config
|
8 months ago |
nosoop
|
6db8cb7aae
Add proper assertion messages
|
8 months ago |
nosoop
|
3514be35d6
Squash last mypy error
|
8 months ago |
nosoop
|
baa9a1bd9f
Prune functions not associated with a virtual class
|
8 months ago |
nosoop
|
a8a1b24683
Add helpers to extract vtable typename and function name
|
8 months ago |
nosoop
|
13afe01632
Shorten itanium_demangler module import name
|
8 months ago |
nosoop
|
f79354f6b5
Add type annotations
|
8 months ago |
nosoop
|
377d43c9b9
Clean up vtable helper documentation
|
8 months ago |
nosoop
|
7ff760de6c
Cache vtable disambiguator helper
|
8 months ago |
nosoop
|
7f23452ab7
Raise exception on ambiguous vtable entries
|
8 months ago |
nosoop
|
b79d2ba1dd
Add 'int'-style offset output format
|
8 months ago |
nosoop
|
f08a232202
Make validation pass / failures easier to read
|
8 months ago |
nosoop
|
c6cd5dd58d
Initial commit
|
8 months ago |