# Class: com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.EState.StateInfo

## Constructor: StateInfo
- parameter: `gvars`, type: `java.util.Map<java.lang.Integer,com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEImm>`
- parameter: `nativeStackStart`, type: `long`
- parameter: `nativeStackEnd`, type: `long`
- parameter: `vm`, type: `com.pnfsoftware.jeb.core.units.code.asm.memory.IVirtualMemory`
- parameter: `memhooks`, type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEStateHooks>`


## Field: gvars
Type: `java.util.Map<java.lang.Integer,com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEImm>`

## Field: memhooks
Type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEStateHooks>`

## Field: nativeStackEnd
Type: `long`
Description: optional

## Field: nativeStackStart
Type: `long`
Description: optional

## Field: vm
Type: `com.pnfsoftware.jeb.core.units.code.asm.memory.IVirtualMemory`

