ScmClass 14 examples/mqueue-cpp/mqueue_glue.cpp ScmClass *MQueueClass; ScmClass 19 examples/mqueue-cpp/mqueue_glue.h extern ScmClass *MQueueClass; ScmClass 36 ext/dbm/bsddb.h extern ScmClass Scm_BsdDbClass; ScmClass 41 ext/dbm/bsddb.h extern ScmClass Scm_BsdBtreeClass; ScmClass 46 ext/dbm/bsddb.h extern ScmClass Scm_BsdHashClass; ScmClass 51 ext/dbm/bsddb.h extern ScmClass Scm_BsdRecnoClass; ScmClass 35 ext/net/addr.c ScmClass *Scm_SockAddrCPL[] = { ScmClass 243 ext/net/net.c ScmClass *addrClass = Scm_ClassOf(SCM_OBJ(sock->address)); ScmClass 40 ext/net/netlib.c static ScmClass *netlib_sockaddr_name545__SPEC[] = { ScmClass 60 ext/net/netlib.c static ScmClass *netlib_sockaddr_family546__SPEC[] = { ScmClass 80 ext/net/netlib.c static ScmClass *netlib_sockaddr_name547__SPEC[] = { ScmClass 100 ext/net/netlib.c static ScmClass *netlib_sockaddr_family548__SPEC[] = { ScmClass 127 ext/net/netlib.c static ScmClass *netlib_sockaddr_name549__SPEC[] = { ScmClass 147 ext/net/netlib.c static ScmClass *netlib_sockaddr_family550__SPEC[] = { ScmClass 164 ext/net/netlib.c static ScmClass *netlib_sockaddr_addr551__SPEC[] = { ScmClass 181 ext/net/netlib.c static ScmClass *netlib_sockaddr_port552__SPEC[] = { ScmClass 208 ext/net/netlib.c static ScmClass *netlib_sockaddr_name553__SPEC[] = { ScmClass 230 ext/net/netlib.c static ScmClass *netlib_sockaddr_family554__SPEC[] = { ScmClass 257 ext/net/netlib.c static ScmClass *netlib_sockaddr_addr555__SPEC[] = { ScmClass 276 ext/net/netlib.c static ScmClass *netlib_sockaddr_port556__SPEC[] = { ScmClass 49 ext/threads/mutex.c static ScmClass *default_cpl[] = { ScmClass 631 ext/threads/thrlib.c ScmClass *k = SCM_CLASS_OF(obj); ScmClass 649 ext/threads/thrlib.c static ScmClass *thread_exception_cpa[] = { ScmClass 655 ext/threads/thrlib.c static ScmClass *Scm_ThreadExceptionClass_CPL[] = { ScmClass 49 ext/uvector/uvector.c static ScmClass *uvector_cpl[] = { ScmClass 8866 ext/uvector/uvlib.c ScmClass* klass; ScmClass 48 ext/vport/vport.c static ScmClass *vport_cpa[] = { ScmClass 61 src/boolean.c ScmClass *cx, *cy; ScmClass 68 src/class.c ScmClass *Scm_DefaultCPL[] = { ScmClass 73 src/class.c ScmClass *Scm_CollectionCPL[] = { ScmClass 79 src/class.c ScmClass *Scm_SequenceCPL[] = { ScmClass 86 src/class.c ScmClass *Scm_ObjectCPL[] = { ScmClass 92 src/class.c static ScmClass *Scm_MethodCPL[] = { ScmClass 192 src/class.c static ScmClass **class_list_to_array(ScmObj classes, int len) ScmClass 195 src/class.c ScmClass **v, **vp; ScmClass 196 src/class.c v = vp = SCM_NEW_ARRAY(ScmClass*, len+1); ScmClass 367 src/class.c ScmClass *instance = SCM_ALLOCATE(ScmClass, klass); ScmClass 410 src/class.c ScmClass *c = SCM_CLASS(args[0]); ScmClass 418 src/class.c static ScmClass *class_allocate_SPEC[] = { ScmClass 430 src/class.c ScmClass *c = SCM_CLASS(args[0]); ScmClass 434 src/class.c static ScmClass *class_compute_cpl_SPEC[] = { ScmClass 445 src/class.c ScmClass *Scm_ClassOf(ScmObj obj) ScmClass 465 src/class.c ScmClass *Scm_BaseClassOf(ScmClass *klass) ScmClass 467 src/class.c ScmClass **cp = klass->cpa; ScmClass 468 src/class.c ScmClass *k; ScmClass 488 src/class.c ScmClass *k = Scm_ClassOf(obj); ScmClass 507 src/class.c ScmClass *k = Scm_ClassOf(obj); ScmClass 543 src/class.c ScmClass **p; ScmClass 758 src/class.c static ScmClass *make_implicit_meta(const char *name, ScmClass 762 src/class.c ScmClass *meta = (ScmClass*)class_allocate(SCM_CLASS_CLASS, SCM_NIL); ScmClass 764 src/class.c static ScmClass *metacpa[] = { SCM_CLASS_CLASS, SCM_CLASS_OBJECT, SCM_CLASS_TOP, NULL }; ScmClass 765 src/class.c ScmClass **metas = metacpa; ScmClass 773 src/class.c ScmClass **parent; ScmClass 781 src/class.c metas = SCM_NEW_ARRAY(ScmClass*, numExtraMetas+4); ScmClass 812 src/class.c ScmClass **p; ScmClass 1050 src/class.c ScmClass *srcklass = Scm_ClassOf(src); ScmClass 1051 src/class.c ScmClass *dstklass = Scm_ClassOf(dst); ScmClass 1052 src/class.c ScmClass *base; ScmClass 1073 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1151 src/class.c ScmClass *k = Scm_ClassOf(obj); ScmClass 1159 src/class.c ScmClass *k = Scm_ClassOf(obj); ScmClass 1332 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1368 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1403 src/class.c ScmClass *klass = SCM_CLASS(args[0]); ScmClass 1416 src/class.c static ScmClass *slot_ref_using_class_SPEC[] = { ScmClass 1464 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1499 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1534 src/class.c ScmClass *klass = SCM_CLASS(args[0]); ScmClass 1548 src/class.c static ScmClass *slot_set_using_class_SPEC[] = { ScmClass 1574 src/class.c ScmClass *klass = Scm_ClassOf(obj); ScmClass 1603 src/class.c ScmClass *klass = SCM_CLASS(args[0]); ScmClass 1616 src/class.c static ScmClass *slot_bound_using_class_p_SPEC[] = { ScmClass 1636 src/class.c ScmClass *klass; ScmClass 1853 src/class.c static ScmClass *object_initialize_SPEC[] = { ScmClass 1890 src/class.c static ScmClass *object_compare_SPEC[] = { ScmClass 1994 src/class.c ScmClass **sp; ScmClass 2026 src/class.c static ScmClass *compute_applicable_methods_SPEC[] = { ScmClass 2039 src/class.c ScmClass **xs = x->specializers; ScmClass 2040 src/class.c ScmClass **ys = y->specializers; ScmClass 2041 src/class.c ScmClass *ac, **acpl; ScmClass 2066 src/class.c ScmClass **targs; ScmClass 2069 src/class.c targs = SCM_NEW_ARRAY(ScmClass*, ntargs); ScmClass 2078 src/class.c static ScmClass *method_more_specific_p_SPEC[] = { ScmClass 2099 src/class.c ScmClass *sttargs[STATIC_SORT_ARRAY_SIZE], **targs = sttargs; ScmClass 2106 src/class.c targs = SCM_NEW_ARRAY(ScmClass*, nargs); ScmClass 2170 src/class.c ScmClass **specarray; ScmClass 2222 src/class.c static ScmClass *method_initialize_SPEC[] = { ScmClass 2296 src/class.c ScmClass **sp = m->specializers; ScmClass 2314 src/class.c static ScmClass *generic_updatedirectmethod_SPEC[] = { ScmClass 2349 src/class.c ScmClass **sp1 = method->specializers; ScmClass 2350 src/class.c ScmClass **sp2 = mm->specializers; ScmClass 2373 src/class.c static ScmClass *generic_addmethod_SPEC[] = { ScmClass 2418 src/class.c static ScmClass *generic_deletemethod_SPEC[] = { ScmClass 2527 src/class.c static ScmClass *accessor_method_initialize_SPEC[] = { ScmClass 2561 src/class.c ScmClass *Scm_MakeForeignPointerClass(ScmModule *mod, ScmClass 2567 src/class.c ScmClass *fp = (ScmClass*)class_allocate(SCM_CLASS_CLASS, SCM_NIL); ScmClass 2570 src/class.c static ScmClass *fpcpa[] = { SCM_CLASS_FOREIGN_POINTER, SCM_CLASS_TOP, NULL }; ScmClass 2749 src/class.c ScmClass **p; ScmClass 2795 src/class.c ScmClass **super; ScmClass 2945 src/class.c static ScmClass *nullcpa[1] = {NULL}; /* for <top> */ ScmClass 46 src/compare.c ScmClass *cx, *cy; ScmClass 72 src/error.c static ScmClass *condition_cpl[] = { ScmClass 89 src/error.c ScmClass *k = Scm_ClassOf(obj); ScmClass 122 src/error.c static ScmClass *error_cpl[] = { ScmClass 127 src/error.c static ScmClass *porterror_cpl[] = { ScmClass 283 src/error.c static ScmClass *compound_cpl[] = { ScmClass 586 src/error.c ScmClass *peclass; ScmClass 887 src/error.c ScmClass *cond_meta; ScmClass 297 src/gauche.h #define SCM_CLASS_DECL(klass) extern ScmClass klass ScmClass 463 src/gauche.h ScmClass **cpa; /* class precedence array, NULL terminated */ ScmClass 492 src/gauche.h #define SCM_CLASS(obj) ((ScmClass*)(obj)) ScmClass 568 src/gauche.h SCM_EXTERN ScmClass *Scm_ClassOf(ScmObj obj); ScmClass 571 src/gauche.h SCM_EXTERN ScmClass *Scm_BaseClassOf(ScmClass *klass); ScmClass 603 src/gauche.h SCM_EXTERN ScmClass *Scm_DefaultCPL[]; ScmClass 604 src/gauche.h SCM_EXTERN ScmClass *Scm_CollectionCPL[]; ScmClass 605 src/gauche.h SCM_EXTERN ScmClass *Scm_SequenceCPL[]; ScmClass 606 src/gauche.h SCM_EXTERN ScmClass *Scm_ObjectCPL[]; ScmClass 621 src/gauche.h ScmClass cname = { \ ScmClass 687 src/gauche.h SCM_EXTERN ScmClass *Scm_MakeForeignPointerClass(ScmModule *module, ScmClass 2346 src/gauche.h ScmClass **specializers; /* array of specializers, size==required */ ScmClass 47 src/gauche/class.h ScmClass *klass; /* the class this accessor belongs to. ScmClass 44 src/list.c static ScmClass *list_cpl[] = { ScmClass 106 src/moplib.c ScmClass* k; ScmClass 123 src/moplib.c ScmClass* k; ScmClass 168 src/moplib.c ScmClass* k; ScmClass 170 src/moplib.c ScmClass* newk; ScmClass 190 src/moplib.c ScmClass* super; ScmClass 192 src/moplib.c ScmClass* sub; ScmClass 212 src/moplib.c ScmClass* super; ScmClass 214 src/moplib.c ScmClass* sub; ScmClass 234 src/moplib.c ScmClass* super; ScmClass 256 src/moplib.c ScmClass* super; ScmClass 338 src/moplib.c ScmClass* klass; ScmClass 81 src/number.c static ScmClass *numeric_cpl[] = { ScmClass 66 src/port.c static ScmClass *port_cpl[] = { ScmClass 1864 src/vm.c ScmClass *c; ScmClass 272 src/write.c ScmClass *c = Scm_ClassOf(obj); ScmClass 289 src/write.c ScmClass *klass;