Class StandardMergeController
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.StandardMergeController
- All Implemented Interfaces:
IMergeController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanonInputOnly(int varid) voidonMatch(int varid) booleanonMismatch(int varid) booleanonOutputOnly(int varid)
-
Constructor Details
-
StandardMergeController
public StandardMergeController()
-
-
Method Details
-
onMatch
public void onMatch(int varid) - Specified by:
onMatchin interfaceIMergeController- Parameters:
varid- variable id
-
onMismatch
public boolean onMismatch(int varid) - Specified by:
onMismatchin interfaceIMergeController- Parameters:
varid- variable id- Returns:
- true indicates the mismatched input variable should be removed
-
onOutputOnly
public boolean onOutputOnly(int varid) - Specified by:
onOutputOnlyin interfaceIMergeController- Parameters:
varid- variable id- Returns:
- true indicates the missing variable should be added to input
-
onInputOnly
public boolean onInputOnly(int varid) - Specified by:
onInputOnlyin interfaceIMergeController- Parameters:
varid- variable id- Returns:
- true indicates the missing variable should be removed from input
-