public interface

ICodePrototype

implements ICodeItem
com.pnfsoftware.jeb.core.units.code.ICodePrototype
Known Indirect Subclasses

Class Overview

Definition of a routine's prototype object.

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
Public Methods
abstract List<? extends ICodeType> getParameterTypes()
abstract ICodeType getReturnType()
abstract boolean isVariableArgument()
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem

Public Methods

public abstract List<? extends ICodeType> getParameterTypes ()

Returns
  • list of parameters, possibly empty, never null

public abstract ICodeType getReturnType ()

Returns
  • the return type, never null

public abstract boolean isVariableArgument ()