logo

class

compiler::FuncType

sys::Obj
  compiler::GenericType
    compiler::FuncType

FuncType models a parameterized Func type.

Slots

doParameterize

override CType doParameterize(Int ch)

fits

override Bool fits(CType t)

isGenericParameter

override readonly Bool isGenericParameter

make

new make(CType[] params, Str[] names, CType ret)

names

readonly Str[] names

params

readonly CType[] params

ret

readonly CType ret

signature

override readonly Str signature

toParamDefs

ParamDef[] toParamDefs(Location loc)