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 docFandoc documentation string
- facet
-
DocFacet? facet(Str qname, Bool checked := true)Return given facet
- facets
-
const DocFacet[] facetsFacets defined on this slot
- flags
-
const Int flagsFlags 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 isNoDocReturn true if annotated as NoDoc
- loc
-
const DocLoc locSource code location of this slot
- name
-
const Str nameSimple name of the slot such as "equals".
- parent
-
const DocTypeRef parentType which defines the slot
- qname
-
const Str qnameQualified name formatted as "sys::Str.replace".