Home
last modified time | relevance | path

Searched refs:SgSlotAccessor (Results 1 – 17 of 17) sorted by relevance

/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/
H A Dclos.h48 typedef struct SgSlotAccessorRec SgSlotAccessor; typedef
66 #define SG_SLOT_ACCESSOR(obj) ((SgSlotAccessor*)(obj))
119 SgSlotAccessor **gettersNSetters; /* array of accessors, NULL terminated */
246 SG_EXTERN SgObject Sg_SlotRefUsingAccessor(SgObject obj, SgSlotAccessor *ac);
247 SG_EXTERN int Sg_SlotBoundUsingAccessor(SgObject obj, SgSlotAccessor *ac);
248 SG_EXTERN void Sg_SlotSetUsingAccessor(SgObject obj, SgSlotAccessor *ac,
298 SgLibrary *lib, SgSlotAccessor *specs,
304 SgSlotAccessor *specs, int flags);
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dclos.c68 SgSlotAccessor *acc = SG_SLOT_ACCESSOR(obj); in slot_acc_print()
199 SgSlotAccessor *ac = SG_NEW(SgSlotAccessor); in make_slot_accessor()
1310 SgSlotAccessor *ac; in Sg_SlotRefUsingClass()
1322 SgSlotAccessor *ac; in Sg_SlotSetUsingClass()
2097 static SgObject sa_name(SgSlotAccessor *sa) in sa_name()
2113 static SgSlotAccessor class_slots[] = {
2143 static SgSlotAccessor generic_slots[] = {
2149 static SgSlotAccessor method_slots[] = {
2221 SgSlotAccessor *n = SG_NEW(SgSlotAccessor); in fixup_slot_accessor()
2232 SgSlotAccessor *specs, int flags) in init_class()
[all …]
H A Dexceptions.c85 static SgSlotAccessor cc_slots[] = {
242 static SgSlotAccessor sc_slots[] = {
279 static SgSlotAccessor msg_slots[] = {
310 static SgSlotAccessor irr_slots[] = {
340 static SgSlotAccessor who_slots[] = {
424 static SgSlotAccessor enc_slots[] = {
466 static SgSlotAccessor ip_slots[] = {
496 static SgSlotAccessor fn_slots[] = {
570 static SgSlotAccessor cmp_slots[] = {
601 static SgSlotAccessor imp_slots[] = {
[all …]
H A Dcompare.c77 static SgSlotAccessor comparator_slots[] = {
592 SgSlotAccessor **xacc = xklass->gettersNSetters; in pre_p()
593 SgSlotAccessor **yacc = yklass->gettersNSetters; in pre_p()
750 SgSlotAccessor **xacc = xklass->gettersNSetters; in fast_p()
751 SgSlotAccessor **yacc = yklass->gettersNSetters; in fast_p()
924 SgSlotAccessor **xacc = xklass->gettersNSetters; in slow_p()
925 SgSlotAccessor **yacc = yklass->gettersNSetters; in slow_p()
H A Drecord.c72 static SgSlotAccessor rtm_slots[] = {
H A Dmacro.c160 static SgSlotAccessor macro_slots[] = {
H A Dsystem.c107 static SgSlotAccessor time_slots[] = {
H A Dlib_clos.c175 SgSlotAccessor* sa; in sagittarius_clos_slot_ref_using_accessor()
202 SgSlotAccessor* sa; in sagittarius_clos_slot_set_using_accessorX()
230 SgSlotAccessor* sa; in sagittarius_clos_slot_bound_using_accessorP()
865 SgSlotAccessor* sa; in sagittarius_clos_slot_initialize_using_accessorX()
H A Dport.c2346 static SgSlotAccessor custom_slots[] = {
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/threads/
H A Dmutex.c326 static SgSlotAccessor parent_slots[] = {
348 static SgSlotAccessor abn_slots[] = {
359 static SgSlotAccessor term_slots[] = {
371 static SgSlotAccessor uncaught_slots[] = {
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/socket/
H A Dtls-socket.c38 static SgSlotAccessor tls_socket_slots[] = {
H A Dsagittarius-socket.c292 static SgSlotAccessor si_slots[] = {
401 static SgSlotAccessor ai_slots[] = {
1484 static SgSlotAccessor hnf_slots[] = {
1501 static SgSlotAccessor parent_slots[] = {
1527 static SgSlotAccessor cport_slots[] = {
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/crypto/
H A Drandom.c284 static SgSlotAccessor user_prng_slots[] = {
H A Dcrypto.c762 static SgSlotAccessor cipher_spi_slots[] = {
835 static SgSlotAccessor builtin_cipher_spi_slots[] = {
H A Dhash.c397 static SgSlotAccessor user_hash_slots[] = {
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/termios/
H A Dtermios.c104 static SgSlotAccessor termios_slots[] = {
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/ffi/
H A Dsagittarius-ffi.c82 static SgSlotAccessor pointer_slots[] = {