abstract const class compilerDoc::DocSlot
sys::Obj compilerDoc::DocSlot
DocSlot models the documentation of a Slot
.
- dis
-
Str dis()
Display name is Type.name
- doc
-
const DocFandoc doc
Fandoc documentation string
- facet
-
DocFacet? facet(Str qname, Bool checked := true)
Return given facet
- facets
-
const DocFacet[] facets
Facets defined on this slot
- flags
-
const Int flags
Flags mask - see
DocFlags
- hasFacet
-
Return if given facet is defined on slot
- isField
-
abstract Bool isField()
Is this a DocField
- isMethod
-
abstract Bool isMethod()
Is this a DocMethod
- isNoDoc
-
const Bool isNoDoc
Return true if annotated as NoDoc
- loc
-
const DocLoc loc
Source code location of this slot
- name
-
const Str name
Simple name of the slot such as "equals".
- parent
-
const DocTypeRef parent
Type which defines the slot
- qname
-
const Str qname
Qualified name formatted as "sys::Str.replace".