# Interface: com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.compiler.IEPatternReplacer

Custom replacer code for IR pattern. Used by [EPatternMatcher](EPatternMatcher)'s replace and searchAndReplace methods.

## Method: replace
- parameter: `matcher`, type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.compiler.EPatternMatcher`
- parameter: `result`, type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.compiler.EPatternMatcher.Result`
- return type: `java.lang.Boolean`

Description: 
parameter: matcher: the matcher object
parameter: result: the matching result
return: success indicator; null to indicate that the replacement is to be performed by the         matcher \(default process, using the output pattern\)

