All the methods of this class, including inherited ones.
All the methods of this class, including inherited ones. It has () so we remember this is an expensive operation. UPDATE PASS ONLY.
Delete this class and all its subclasses.
Delete this class and all its subclasses. UPDATE PASS ONLY.
BOTH PASSES.
BOTH PASSES.
UPDATE PASS ONLY.
Parent chain from this to Object.
Reverse parent chain from Object to this.
UPDATE PASS ONLY.
UPDATE PASS ONLY.
UPDATE PASS ONLY.
UPDATE PASS ONLY.
UPDATE PASS ONLY. Global concurrency safe but not on same instance
Walk the class hierarchy tree for deletions.
Walk the class hierarchy tree for deletions. This includes "deleting" classes that were previously instantiated but are no more. UPDATE PASS ONLY. Not concurrency safe on same instance.
UPDATE PASS ONLY.
UPDATE PASS ONLY.
Class in the class hierarchy (not an interface). A class may be a module class. A class knows its superclass and the interfaces it implements. It also maintains a list of its direct subclasses, so that the instances of Class form a tree of the class hierarchy.