Changeset 643


Ignore:
Timestamp:
Mar 8, 2004, 5:58:41 AM (21 years ago)
Author:
Gary Byers
Message:

Set GF lfun-bits if continued after congruency error.
SLOTS-CLASS has to look for primary-p-ness.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/level-1/l1-clos-boot.lisp

    r601 r643  
    754754          (remove-method gf (car methods))
    755755          (return))))
    756     (%set-defgeneric-keys gf nil))
     756    (%set-defgeneric-keys gf nil)
     757    (inner-lfun-bits gf (%ilogior (%ilsl $lfbits-gfn-bit 1)
     758                                  (%ilogand $lfbits-args-mask
     759                                            (lfun-bits (%method-function method))))))
    757760  gf)
    758761
     
    20472050
    20482051(defun %class-primary-p (class)
    2049   (if (typep class 'std-class)
     2052  (if (typep class 'slots-class)
    20502053    (%class-get class :primary-p)
    20512054    t))
Note: See TracChangeset for help on using the changeset viewer.