const class compiler::FTypeRef

sys::Obj
  compiler::FTypeRef

Source

FTypeRef stores a typeRef structure used to reference type signatures.

equals

virtual override Bool equals(Obj? obj)

Source

format

Str format(FPod pod)

Source

hash

virtual override Int hash()

Source

hashcode

const Int hashcode

Source

isGenericInstance

Bool isGenericInstance()

Source

make

new make(Int podName, Int typeName, Str sig)

Source

podName

const Int podName

Source

read

static FTypeRef read(InStream in)

Source

sig

const Str sig

Source

signature

Str signature(FPod pod)

Source

typeName

const Int typeName

Source

write

Void write(OutStream out)

Source