Changeset 14158
- Timestamp:
- 09/30/12 13:11:05 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/clos.lisp
r14157 r14158 676 676 677 677 (defun std-compute-slots (class) 678 (let* ((all-slots (mapappend #'class-direct-slots 679 (class-precedence-list class))) 678 (let* ((all-slots (nreverse ;; Slots of base class should come first 679 (mapappend #'(lambda (c) (reverse (class-direct-slots c))) 680 (reverse (class-precedence-list class))))) 680 681 (all-names (remove-duplicates 681 682 (mapcar 'slot-definition-name all-slots))))
Note: See TracChangeset
for help on using the changeset viewer.