Changeset 13363
- Timestamp:
- Jan 4, 2010, 8:43:41 AM (15 years ago)
- Location:
- branches/working-0711/ccl
- Files:
-
- 3 edited
-
. (modified) (1 prop)
-
lib/defstruct.lisp (modified) (1 diff)
-
lib/nfcomp.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl
- Property svn:mergeinfo changed
/trunk/source merged: 13344,13358
- Property svn:mergeinfo changed
-
branches/working-0711/ccl/lib/defstruct.lisp
r13070 r13363 285 285 (when def (set-function-info refname nil))) 286 286 (when (symbolp refname)(fmakunbound refname))) 287 #| 288 ;; The print-function may indeed have become obsolete, 289 ;; but we can't generally remove user-defined code 287 290 (let ((print-fn (sd-print-function sd))) 288 291 (when (symbolp print-fn) (fmakunbound print-fn))) 292 |# 289 293 (let ((constructor (sd-constructor sd))) 290 294 (when (symbolp constructor) (fmakunbound constructor))) -
branches/working-0711/ccl/lib/nfcomp.lisp
r13070 r13363 905 905 (let ((defenv (definition-environment env))) 906 906 (when defenv 907 (when (non-nil-symbolp (sd-name sd)) 907 (when (and (non-nil-symbolp (sd-name sd)) 908 (not (sd-type sd))) 908 909 (note-type-info (sd-name sd) 'class env) 909 910 (push (make-instance 'compile-time-class :name (sd-name sd))
Note:
See TracChangeset
for help on using the changeset viewer.
