;;;
;;; Substitution of individual references is inhibited if the
;;; reference is in a different component from the home. This can only
-;;; happen with closures over top-level lambda vars. In such cases,
+;;; happen with closures over top level lambda vars. In such cases,
;;; the references may have already been compiled, and thus can't be
;;; retroactively modified.
;;;
t)
(t
(aver (eq (functional-kind (lambda-home fun))
- :top-level))
+ :toplevel))
nil)))
leaf var))
t)))))