Home
last modified time | relevance | path

Searched refs:SgGeneric (Results 1 – 5 of 5) sorted by relevance

/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/
H A Dgeneric.h42 typedef struct SgGenericRec SgGeneric; typedef
53 #define SG_GENERIC(obj) ((SgGeneric*)(obj))
62 SgGeneric cvar = { \
76 SgGeneric *generic;
107 SgGeneric *generic;
131 SgGeneric *),
158 SG_EXTERN SgGeneric Sg_GenericMake;
159 SG_EXTERN SgGeneric Sg_GenericInitialize;
163 SG_EXTERN SgGeneric Sg_GenericComputeCPL;
165 SG_EXTERN SgGeneric Sg_GenericAddMethod;
[all …]
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dclos.c168 SG_DEFINE_BASE_CLASS(Sg_GenericClass, SgGeneric,
232 static void set_method_debug_name(SgMethod *m, SgGeneric *g) in set_method_debug_name()
263 static SgObject get_thead_local_methods(SgGeneric *gf) in get_thead_local_methods()
270 static SgObject get_all_methods(SgGeneric *gf) in get_all_methods()
278 static int generic_max_reqargs(SgGeneric *gf) in generic_max_reqargs()
313 SgObject Sg_AddMethod(SgGeneric *generic, SgMethod *method) in Sg_AddMethod()
383 SgObject Sg_RemoveMethod(SgGeneric *gf, SgMethod *m) in Sg_RemoveMethod()
1874 SgGeneric *gf = SG_ALLOCATE(SgGeneric, klass); in generic_allocate()
1885 static SgObject generic_name(SgGeneric *gf) in generic_name()
1895 static SgObject generic_methods(SgGeneric *gf) in generic_methods()
[all …]
H A Dlib_clos.stub70 (define-cfn call-fallback-proc (args::SgObject* nargs::int gf::SgGeneric*)
H A Dwriter.c68 static SgObject write_object_fallback(SgObject *args, int nargs, SgGeneric *gf);
730 static SgObject write_object_fallback(SgObject *args, int argc, SgGeneric *gf) in write_object_fallback()
H A Dlib_clos.c494 static SgObject call_fallback_proc(SgObject* args,int nargs,SgGeneric* gf){{ in call_fallback_proc()