public class

CallingConvention.ArgLocationGenerator

extends Object
implements IStorageEntryGenerator
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.type.CallingConvention.ArgLocationGenerator

Class Overview

Storage-location generator for routine arguments (inputs).

Summary

Public Methods
List<StorageEntry> getCurrentEntries()
Retrieve all the currently generated entries.
StorageEntry next(TypeLayoutInfo ti)
Generate the next entry for the provided type layout.
void reset()
Reset this generator for re-use.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.units.code.asm.type.IStorageEntryGenerator

Public Methods

public List<StorageEntry> getCurrentEntries ()

Retrieve all the currently generated entries.

public StorageEntry next (TypeLayoutInfo ti)

Generate the next entry for the provided type layout.

Parameters
ti a type layout object
Returns
  • the slot, or null if the calling convention cannot provide one for this type layout at the current position

public void reset ()

Reset this generator for re-use.