Interface IFunctionType

  • All Superinterfaces:
    Cloneable, IType
    All Known Subinterfaces:
    ICPPFunctionType

    public interface IFunctionType
    extends IType
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Method Detail

      • getReturnType

        IType getReturnType()
        Returns the return type of this function type
      • getParameterTypes

        IType[] getParameterTypes()
        Returns the adjusted parameter types ISO C99 6.7.5.3, ISO C++98 8.3.4-3
      • takesVarArgs

        boolean takesVarArgs()
        Whether the function type takes variable number of arguments.
        Since:
        5.10