- `((declaim (ftype (function (system-area-pointer fixnum) nil)
- ,name))
- (defun ,name (sap offset)
- (declare (ignore sap offset))
- (sap-ref-stub ',name))
- ,@(let ((setter-stub (gensym "SAP-SETTER-STUB-")))
- `((defun ,setter-stub (foo sap offset)
- (declare (ignore foo sap offset))
- (sap-ref-stub '(setf ,name)))
- (defsetf ,name ,setter-stub)))))
- '(sap-ref-8
- sap-ref-16
- sap-ref-32
- sap-ref-sap
- sap-ref-single
- sap-ref-double
- signed-sap-ref-8
- signed-sap-ref-16
- signed-sap-ref-32)))
+ `((declaim (ftype (function (system-area-pointer fixnum) nil)
+ ,name))
+ (defun ,name (sap offset)
+ (declare (ignore sap offset))
+ (sap-ref-stub ',name))
+ ,@(let ((setter-stub (gensym "SETTER-STUB-")))
+ `((defun ,setter-stub (foo sap offset)
+ (declare (ignore foo sap offset))
+ (sap-ref-stub '(setf ,name)))
+ (defsetf ,name ,setter-stub)))))
+ '(sap-ref-8
+ sap-ref-16
+ sap-ref-32
+ sap-ref-64
+ sap-ref-sap
+ sap-ref-word
+ sap-ref-single
+ sap-ref-double
+ signed-sap-ref-8
+ signed-sap-ref-16
+ signed-sap-ref-32
+ signed-sap-ref-64
+ signed-sap-ref-word)))