Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/pyvex/lifting/__init__.py: 100%

16 statements  

« prev     ^ index     » next       coverage.py v7.3.1, created at 2023-09-25 06:15 +0000

1from .gym import AARCH64Spotter, AMD64Spotter, ARMSpotter, X86Spotter 

2from .libvex import LIBVEX_SUPPORTED_ARCHES, LibVEXLifter 

3from .lift_function import lift, lifters, register 

4from .lifter import Lifter 

5from .post_processor import Postprocessor 

6from .zerodivision import ZeroDivisionPostProcessor 

7 

8for arch in LIBVEX_SUPPORTED_ARCHES: 

9 register(LibVEXLifter, arch) 

10register(AARCH64Spotter, "AARCH64") 

11register(ARMSpotter, "ARM") 

12register(ARMSpotter, "ARMEL") 

13register(ARMSpotter, "ARMHF") 

14register(ARMSpotter, "ARMCortexM") 

15register(AMD64Spotter, "AMD64") 

16register(X86Spotter, "X86") 

17 

18__all__ = ["Lifter", "Postprocessor", "lift", "register", "lifters", "ZeroDivisionPostProcessor"]