xref / who-calls lossage on structure slots
Bug #542174 reported by
Tobias C. Rittweiler
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Slot accesses of structures are mostly compiled through the
source-transforms set up by SLOT-ACCESSOR-
in src/code/
However, source-transforms seem to be expanded as early as
during IR1-conversion which happens before XREF data is
computed.
Test case:
(defstruct foo
slot)
(defun bar (x)
(foo-slot x))
(format t "~&(WHO-CALLS 'FOO-SLOT) => ~S~%"
Changed in sbcl: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
In SBCL 1.0.36.34.