logo

mixin

compiler::CSlot

sys::Obj
  compiler::CSlot

CSlot is a "compiler slot" which is represents a Slot in the compiler. CSlots unifies slots being compiled as SlotDefs with slots imported as ReflectSlot or FSlot.

Slots

flags

abstract Int flags()

Source

isAbstract

Bool isAbstract()

Source

isAccessor

Bool isAccessor()

Source

isConst

Bool isConst()

Source

isCtor

Bool isCtor()

Source

isEnum

Bool isEnum()

Source

isGetter

Bool isGetter()

Source

isInternal

Bool isInternal()

Source

isNative

Bool isNative()

Source

isOverride

Bool isOverride()

Source

isPrivate

Bool isPrivate()

Source

isProtected

Bool isProtected()

Source

isPublic

Bool isPublic()

Source

isSetter

Bool isSetter()

Source

isStatic

Bool isStatic()

Source

isStorage

Bool isStorage()

Source

isSynthetic

Bool isSynthetic()

Source

isVirtual

Bool isVirtual()

Source

name

abstract Str name()

Source

ns

virtual CNamespace ns()

Source

parent

abstract CType parent()

Source

qname

abstract Str qname()

Source

signature

abstract Str signature()

Source