Interface ICodePrototype

All Superinterfaces:
ICodeItem
All Known Subinterfaces:
IPrototypeItem

public interface ICodePrototype extends ICodeItem
Definition of a routine's prototype object.
  • Method Details

    • getReturnType

      ICodeType getReturnType()
      Returns:
      the return type, never null
    • getParameterTypes

      List<? extends ICodeType> getParameterTypes()
      Returns:
      list of parameters, possibly empty, never null
    • isVariableArgument

      boolean isVariableArgument()
      Returns: