quark.evaluator package

Submodules

quark.evaluator.pyeval module

class quark.evaluator.pyeval.PyEval(apkinfo)

Bases: object

AGET_KIND(**kwargs)
AGET_WIDE_KIND(**kwargs)
APUT_KIND(**kwargs)
APUT_WIDE_KIND(**kwargs)
BINOP_KIND(**kwargs)
CAST_TYPE(**kwargs)
CONST(**kwargs)
CONST_CLASS(**kwargs)
CONST_FOUR(**kwargs)
CONST_HIGHSIXTEEN(**kwargs)
CONST_SIXTEEN(**kwargs)
CONST_STRING(**kwargs)
CONST_WIDE(**kwargs)
CONST_WIDE_HIGHSIXTEEN(**kwargs)
CONST_WIDE_SIXTEEN(**kwargs)
CONST_WIDE_THIRTY_TWO(**kwargs)
FILLED_NEW_ARRAY_KIND(**kwargs)
INVOKE_CUSTOM(instruction)
INVOKE_DIRECT(**kwargs)
INVOKE_INTERFACE(**kwargs)
INVOKE_POLYMORPHIC(instruction)
INVOKE_STATIC(**kwargs)
INVOKE_SUPER(**kwargs)
INVOKE_VIRTUAL(**kwargs)
INVOKE_VIRTUAL_RANGE(**kwargs)
MOVE_KIND(**kwargs)
MOVE_RESULT(**kwargs)
MOVE_RESULT_OBJECT(**kwargs)
MOVE_RESULT_WIDE(**kwargs)
NEG_AND_NOT_KIND(**kwargs)
NEW_ARRAY(**kwargs)
NEW_INSTANCE(**kwargs)
show_table()
quark.evaluator.pyeval.logger(func)

Module contents