
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()
- isAbstract
-
Bool isAbstract()
- isAccessor
-
Bool isAccessor()
- isConst
-
Bool isConst()
- isCtor
-
Bool isCtor()
- isEnum
-
Bool isEnum()
- isGetter
-
Bool isGetter()
- isInternal
-
Bool isInternal()
- isNative
-
Bool isNative()
- isOverride
-
Bool isOverride()
- isPrivate
-
Bool isPrivate()
- isProtected
-
Bool isProtected()
- isPublic
-
Bool isPublic()
- isSetter
-
Bool isSetter()
- isStatic
-
Bool isStatic()
- isStorage
-
Bool isStorage()
- isSynthetic
-
Bool isSynthetic()
- isVirtual
-
Bool isVirtual()
- name
-
abstract Str name()
- ns
-
virtual CNamespace ns()
- parent
-
abstract CType parent()
- qname
-
abstract Str qname()
- signature
-
abstract Str signature()