
DefNode is the abstract base class for definition nodes such as TypeDef, MethodDef, and FieldDef. All definitions may be documented using a Javadoc style FanDoc comment.
Slots
- addFacet
-
Void addFacet(CompilerSupport support, Str name, Obj value)
- doc
-
Str[] doc
- facets
- flags
-
Int flags := 0
- make
-
new make(Location location)
- ns
-
abstract CNamespace ns()
- printFacets
- walkFacets
-
Void walkFacets(Visitor v, VisitDepth depth)