CACAO
Functions
patcher.cpp File Reference

Go to the source code of this file.

Functions

java_object_tpatcher_wrapper (u1 *sp, u1 *pv, u1 *ra)
 
bool patcher_get_putstatic (u1 *sp)
 
bool patcher_get_putfield (u1 *sp)
 
bool patcher_aconst (u1 *sp)
 
bool patcher_builtin_multianewarray (u1 *sp)
 
bool patcher_builtin_arraycheckcast (u1 *sp)
 
bool patcher_invokestatic_special (u1 *sp)
 
bool patcher_invokevirtual (u1 *sp)
 
bool patcher_invokeinterface (u1 *sp)
 
bool patcher_checkcast_instanceof_flags (u1 *sp)
 
bool patcher_checkcast_interface (u1 *sp)
 
bool patcher_instanceof_interface (u1 *sp)
 
bool patcher_checkcast_instanceof_class (u1 *sp)
 
bool patcher_clinit (u1 *sp)
 
bool patcher_athrow_areturn (u1 *sp)
 
bool patcher_resolve_native (u1 *sp)
 

Function Documentation

bool patcher_aconst ( u1 sp)

Definition at line 251 of file patcher.cpp.

bool patcher_athrow_areturn ( u1 sp)

Definition at line 698 of file patcher.cpp.

bool patcher_builtin_arraycheckcast ( u1 sp)

Definition at line 336 of file patcher.cpp.

bool patcher_builtin_multianewarray ( u1 sp)

Definition at line 294 of file patcher.cpp.

bool patcher_checkcast_instanceof_class ( u1 sp)

Definition at line 635 of file patcher.cpp.

bool patcher_checkcast_instanceof_flags ( u1 sp)

Definition at line 505 of file patcher.cpp.

bool patcher_checkcast_interface ( u1 sp)

Definition at line 549 of file patcher.cpp.

bool patcher_clinit ( u1 sp)

Definition at line 671 of file patcher.cpp.

bool patcher_get_putfield ( u1 sp)

Definition at line 219 of file patcher.cpp.

bool patcher_get_putstatic ( u1 sp)

Definition at line 174 of file patcher.cpp.

bool patcher_instanceof_interface ( u1 sp)

Definition at line 594 of file patcher.cpp.

bool patcher_invokeinterface ( u1 sp)

Definition at line 458 of file patcher.cpp.

bool patcher_invokestatic_special ( u1 sp)

Definition at line 377 of file patcher.cpp.

bool patcher_invokevirtual ( u1 sp)

Definition at line 419 of file patcher.cpp.

bool patcher_resolve_native ( u1 sp)

Definition at line 722 of file patcher.cpp.

java_object_t* patcher_wrapper ( u1 sp,
u1 pv,
u1 ra 
)

Definition at line 69 of file patcher.cpp.