Fan

 

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

flagsSource

abstract Int flags()

isAbstractSource

Bool isAbstract()

isAccessorSource

Bool isAccessor()

isConstSource

Bool isConst()

isCtorSource

Bool isCtor()

isEnumSource

Bool isEnum()

isGetterSource

Bool isGetter()

isInternalSource

Bool isInternal()

isNativeSource

Bool isNative()

isOverrideSource

Bool isOverride()

isPrivateSource

Bool isPrivate()

isProtectedSource

Bool isProtected()

isPublicSource

Bool isPublic()

isSetterSource

Bool isSetter()

isStaticSource

Bool isStatic()

isStorageSource

Bool isStorage()

isSyntheticSource

Bool isSynthetic()

isVirtualSource

Bool isVirtual()

nameSource

abstract Str name()

nsSource

virtual CNamespace ns()

parentSource

abstract CType parent()

qnameSource

abstract Str qname()

signatureSource

abstract Str signature()