Changeset 732
- Timestamp:
- Mar 27, 2004, 2:48:48 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-1/l1-clos.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-1/l1-clos.lisp
r644 r732 1280 1280 (unless (or (eq gf-class *standard-generic-function-class*) 1281 1281 (subtypep gf-class *generic-function-class*)) 1282 (error "Class ~S is not a subclass of ~S" )1283 gf-class *generic-function-class*)))1282 (error "Class ~S is not a subclass of ~S" 1283 gf-class *generic-function-class*)))) 1284 1284 (unless (eq mcomb missing) 1285 1285 (unless (typep mcomb 'method-combination) … … 1467 1467 #'%%0-arg-dcode 1468 1468 0 1469 ;; Set the AOK (&allow-other-keys) bit without1470 ;; setting the KEYS bit, to indicate that we1471 ;; don't know anything about this gf's1472 ;; lambda-list.1473 1469 (logior (ash 1 $lfbits-gfn-bit) 1474 (ash 1 $lfbits-aok-bit)))))1475 (setf (gf.hash fn) (strip-tag-to-fixnum fn)1470 (ash 1 $lfbits-aok-bit))))) 1471 (setf (gf.hash fn) (strip-tag-to-fixnum fn) 1476 1472 (slot-vector.instance slots) fn 1477 1473 (%gf-dispatch-table-gf dt) fn)
Note:
See TracChangeset
for help on using the changeset viewer.
