Loading...
Searching...
No Matches
remove_java_new.h File Reference
Remove Java New Operators.
More...
+ Include dependency graph for remove_java_new.h:
+ This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
Detailed Description
Function Documentation
◆ remove_java_new() [1/4]
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
- Remarks
- Extra auxiliary variables may be introduced into symbol_table.
- Parameters
-
function_identifier Name of the function function.
function The function to work on.
symbol_table The symbol table to add symbols to.
message_handler a message handler
Definition at line 457 of file remove_java_new.cpp.
◆ remove_java_new() [2/4]
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
- Remarks
- Extra auxiliary variables may be introduced into symbol_table.
- Parameters
-
function_identifier Name of the function containing target.
target The instruction to work on.
goto_program The function body containing the instruction.
symbol_table The symbol table to add symbols to.
message_handler a message handler
Definition at line 438 of file remove_java_new.cpp.
◆ remove_java_new() [3/4]
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
- Remarks
- Extra auxiliary variables may be introduced into symbol_table.
- Parameters
-
goto_functions The functions to work on.
symbol_table The symbol table to add symbols to.
message_handler a message handler
Definition at line 473 of file remove_java_new.cpp.
◆ remove_java_new() [4/4]
Replace every java_new or java_new_array by a malloc side-effect and zero initialization.
- Remarks
- Extra auxiliary variables may be introduced into symbol_table.
- Parameters
-
goto_model The functions to work on and the symbol table to add symbols to.
message_handler a message handler
Definition at line 493 of file remove_java_new.cpp.