all-superclasses

Returns the class precedence list of a class.  This is an ordered sequence of class and all its superclasses, as described in the Dylan Reference Manual on page 54.

The result sequence should never be destructively modified.  Doing so may cause unpredictable behavior.  If class is sealed, an implementation may choose to signal an error of type <sealed-object-error> rather than returning the sequence of all superclasses.

Exported from

Modifiers

sealed

Arguments

classAn instance of <class>.

Values

sequenceAn instance of <sequence>.  Each element in the sequence is an instance of <class>.
The class of errors that are generated by sealing violations.
The common-dylan module.
Whenever possible, we have tried to keep the Dylan module pristine and unextended, preferring to add our extensions to separate modules or libraries.
The class of all Dylan classes.
The class of collections whose keys are consecutive integers starting from zero.