miasm
Reverse engineering framework
miasm.jitter.codegen Namespace Reference

Classes

class  Attributes
 
class  CGen
 

Variables

 TRANSLATOR_NO_SYMBOL = TranslatorC(loc_db=None)
 
dictionary SIZE_TO_MASK
 

Detailed Description

Module to generate C code for a given native @block

Variable Documentation

◆ SIZE_TO_MASK

dictionary miasm.jitter.codegen.SIZE_TO_MASK
Initial value:
1 = {size: TRANSLATOR_NO_SYMBOL.from_expr(ExprInt(0, size).mask)
2  for size in (1, 2, 3, 7, 8, 16, 32, 64)}

◆ TRANSLATOR_NO_SYMBOL

miasm.jitter.codegen.TRANSLATOR_NO_SYMBOL = TranslatorC(loc_db=None)