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

A routine terminator.

## Method: getBitsize
- return type: `int`

Description: Note: This method is valid for single returns only.

## Method: getValue
- return type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric`

Description: Get the primary return value expression. Null if this statement returns an empty tuple.
return: may be null

## Method: getValues
- return type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric>`

Description: Get the list of return value expressions.
return: never null, potentially empty

## Method: setValue
- parameter: `value`, type: `com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric`

Description: Set the primary return value expression.
parameter: value: 

## Method: setValues
- parameter: `values`, type: `java.util.Collection<com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric>`

Description: Set the list of return value expressions.
parameter: values: 

