fix out-of-line structure predicates on obsolete standard-instances
authorChristophe Rhodes <csr21@cantab.net>
Fri, 11 Nov 2011 16:47:30 +0000 (16:47 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Fri, 11 Nov 2011 16:47:30 +0000 (16:47 +0000)
commit40660c4081a57a91e3cc3648a5aad3d3a95db938
tree0a866e28d2518a59f2aeecd8a49af9b1d577758d
parent40bea2551744d3cdc05a79a923fbff79a5755845
fix out-of-line structure predicates on obsolete standard-instances

Apply the same fix to typep-to-layout that I did over five years ago
to the various inline / compiler transforms.  Include an out-of-line
test case.
src/code/class.lisp
src/code/target-defstruct.lisp
src/pcl/wrapper.lisp
tests/defstruct.impure.lisp