1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-29 00:10:21 +02:00
guile/module/oop/goops
Andy Wingo 8906f23ded Remove unused %fast-slot-ref / %fast-slot-set! from GOOPS
* libguile/goops.h:
* libguile/goops.c (scm_sys_fast_slot_ref, scm_sys_fast_slot_set_x):
  Remove these unused, unsafe functions.  They were publically available
  only to C.

* module/oop/goops/active-slot.scm (compute-get-n-set): Update to use
  struct-ref / struct-set! instead of %fast-slot-ref / %fast-slot-set!
  from (oop goops internal).
2015-01-23 16:16:00 +01:00
..
accessors.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
active-slot.scm Remove unused %fast-slot-ref / %fast-slot-set! from GOOPS 2015-01-23 16:16:00 +01:00
compile.scm Improve correctness and consistency of 'eval-when' usage. 2014-01-23 10:41:22 -05:00
composite-slot.scm Clarify the copyright status of GOOPS. 2013-01-26 15:41:05 +01:00
describe.scm Clarify the copyright status of GOOPS. 2013-01-26 15:41:05 +01:00
dispatch.scm Improve correctness and consistency of 'eval-when' usage. 2014-01-23 10:41:22 -05:00
internal.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
save.scm oop goops save: fix compile-time availability of write-component 2013-01-23 16:53:54 +01:00
simple.scm more define-syntax-rule usage 2011-09-02 11:36:14 +02:00
stklos.scm more define-syntax-rule usage 2011-09-02 11:36:14 +02:00
util.scm Merge remote-tracking branch 'origin/stable-2.0' 2012-05-23 12:38:56 +02:00