ScmMethod 121 src/class.c SCM_DEFINE_BASE_CLASS(Scm_MethodClass, ScmMethod, ScmMethod 1014 src/class.c void Scm_AddDirectMethod(ScmClass *super, ScmMethod *m) ScmMethod 1029 src/class.c void Scm_DeleteDirectMethod(ScmClass *super, ScmMethod *m) ScmMethod 2036 src/class.c static inline int method_more_specific(ScmMethod *x, ScmMethod *y, ScmMethod 2235 src/class.c static ScmObj method_required(ScmMethod *m) ScmMethod 2240 src/class.c static ScmObj method_optional(ScmMethod *m) ScmMethod 2245 src/class.c static ScmObj method_generic(ScmMethod *m) ScmMethod 2250 src/class.c static void method_generic_set(ScmMethod *m, ScmObj val) ScmMethod 2258 src/class.c static ScmObj method_specializers(ScmMethod *m) ScmMethod 2267 src/class.c static void method_specializers_set(ScmMethod *m, ScmObj val) ScmMethod 2293 src/class.c ScmObj Scm_UpdateDirectMethod(ScmMethod *m, ScmClass *old, ScmClass *newc) ScmMethod 2327 src/class.c ScmObj Scm_AddMethod(ScmGeneric *gf, ScmMethod *method) ScmMethod 2385 src/class.c ScmObj Scm_DeleteMethod(ScmGeneric *gf, ScmMethod *method) ScmMethod 2934 src/class.c void Scm_InitBuiltinMethod(ScmMethod *m) ScmMethod 2365 src/gauche.h SCM_EXTERN void Scm_InitBuiltinMethod(ScmMethod *m); ScmMethod 119 src/gauche/class.h SCM_EXTERN ScmObj Scm_AddMethod(ScmGeneric *gf, ScmMethod *method); ScmMethod 120 src/gauche/class.h SCM_EXTERN ScmObj Scm_DeleteMethod(ScmGeneric *gf, ScmMethod *method); ScmMethod 144 src/gauche/class.h SCM_EXTERN void Scm_AddDirectMethod(ScmClass *super, ScmMethod *m); ScmMethod 145 src/gauche/class.h SCM_EXTERN void Scm_RemoveDirectMethod(ScmClass *super, ScmMethod *m); ScmMethod 150 src/gauche/class.h SCM_EXTERN void Scm_DeleteDirectMethod(ScmClass *super, ScmMethod *m); ScmMethod 160 src/gauche/class.h SCM_EXTERN ScmObj Scm_UpdateDirectMethod(ScmMethod *m,