logo

abstract class

compiler::GenericType

sys::Obj
  compiler::GenericType : compiler::CType

GenericType models a parameterized generic type: List, Map, or Func

Slots

base

override readonly CType base

Source

doParameterize

abstract CType doParameterize(Int ch)

Source

flags

override Int flags()

Source

isGeneric

override Bool isGeneric()

Source

isParameterized

override Bool isParameterized()

Source

make

new make(CType base)

Source

mixins

override CType[] mixins()

Source

name

override Str name()

Source

ns

override CNamespace ns()

Source

pod

override CPod pod()

Source

qname

override Str qname()

Source

slots

override Str:CSlot slots

Source

toListOf

override ListType toListOf()

Source

toStr

override Str toStr()

Return a string representation of this object.

Source