ScmGeneric 66 src/class.c static ScmObj builtin_initialize(ScmObj *, int, ScmGeneric *); ScmGeneric 118 src/class.c SCM_DEFINE_BASE_CLASS(Scm_GenericClass, ScmGeneric, ScmGeneric 1633 src/class.c static ScmObj builtin_initialize(ScmObj *args, int nargs, ScmGeneric *gf) ScmGeneric 1930 src/class.c static ScmObj generic_name(ScmGeneric *gf) ScmGeneric 1935 src/class.c static void generic_name_set(ScmGeneric *gf, ScmObj val) ScmGeneric 1940 src/class.c static ScmObj generic_methods(ScmGeneric *gf) ScmGeneric 1945 src/class.c static void generic_methods_set(ScmGeneric *gf, ScmObj val) ScmGeneric 1952 src/class.c ScmObj (*fallback)(ScmObj *, int, ScmGeneric*), ScmGeneric 1965 src/class.c ScmObj Scm_NoNextMethod(ScmObj *args, int nargs, ScmGeneric *gf) ScmGeneric 1973 src/class.c ScmObj Scm_NoOperation(ScmObj *arg, int nargs, ScmGeneric *gf) ScmGeneric 1979 src/class.c ScmObj Scm_InvalidApply(ScmObj *args, int nargs, ScmGeneric *gf) ScmGeneric 1986 src/class.c ScmObj Scm_ComputeApplicableMethods(ScmGeneric *gf, ScmObj *args, int nargs) ScmGeneric 2327 src/class.c ScmObj Scm_AddMethod(ScmGeneric *gf, ScmMethod *method) ScmGeneric 2385 src/class.c ScmObj Scm_DeleteMethod(ScmGeneric *gf, ScmMethod *method) ScmGeneric 2431 src/class.c ScmObj Scm_MakeNextMethod(ScmGeneric *gf, ScmObj methods, ScmGeneric 2923 src/class.c void Scm_InitBuiltinGeneric(ScmGeneric *gf, const char *name, ScmModule *mod) ScmGeneric 2330 src/gauche.h SCM_EXTERN void Scm_InitBuiltinGeneric(ScmGeneric *gf, const char *name, ScmGeneric 2333 src/gauche.h ScmObj (*fallback)(ScmObj *, int, ScmGeneric*), ScmGeneric 2335 src/gauche.h SCM_EXTERN ScmObj Scm_NoNextMethod(ScmObj *args, int nargs, ScmGeneric *gf); ScmGeneric 2336 src/gauche.h SCM_EXTERN ScmObj Scm_NoOperation(ScmObj *args, int nargs, ScmGeneric *gf); ScmGeneric 2337 src/gauche.h SCM_EXTERN ScmObj Scm_InvalidApply(ScmObj *args, int nargs, ScmGeneric *gf); ScmGeneric 113 src/gauche/class.h SCM_EXTERN ScmObj Scm_ComputeApplicableMethods(ScmGeneric *gf, ScmGeneric 117 src/gauche/class.h SCM_EXTERN ScmObj Scm_MakeNextMethod(ScmGeneric *gf, ScmObj methods, ScmGeneric 119 src/gauche/class.h SCM_EXTERN ScmObj Scm_AddMethod(ScmGeneric *gf, ScmMethod *method); ScmGeneric 120 src/gauche/class.h SCM_EXTERN ScmObj Scm_DeleteMethod(ScmGeneric *gf, ScmMethod *method); ScmGeneric 13 src/moplib.c static ScmObj call_fallback_proc(ScmObj *args, int nargs, ScmGeneric *gf) ScmGeneric 109 src/number.c static ScmObj bad_number_method(ScmObj *args, int nargs, ScmGeneric *gf) ScmGeneric 48 src/write.c static ScmObj write_object_fallback(ScmObj *args, int nargs, ScmGeneric *gf); ScmGeneric 287 src/write.c static ScmObj write_object_fallback(ScmObj *args, int nargs, ScmGeneric *gf)