logo

const class

compiler::FFieldRef

sys::Obj
  compiler::FFieldRef

FFieldRef

Slots

equals

override Bool equals(Obj obj)

Compare this object to the specified for equality. This method may be accessed via the == and != shortcut operators. If not overridden the default implementation compares for reference equality using the === operator. If this method is overridden, then hash() must also be overridden such that any two objects which return true for equals() must return the same value for hash().

Source

format

Str format(FPod pod)

Source

hash

override Int hash()

Return a unique hashcode for this object. If a class overrides hash() then it must ensure if equals() returns true for any two objects then they have same hash code.

Source

hashcode

const Int hashcode

Source

make

new make(Int parent, Int name, Int typeRef)

Source

name

const Int name

Source

parent

const Int parent

Source

read

static FFieldRef read(InStream in)

Source

typeRef

const Int typeRef

Source

write

Void write(OutStream out)

Source