/dports/lang/clips/clips_core_source_630/core/ |
H A D | classfun.c | 437 src = &sclass->directSubclasses; in DeleteSubclassLink() 533 cls->directSubclasses.classCount = 0; in NewClass() 534 cls->directSubclasses.classArray = NULL; in NewClass() 740 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in RemoveDefclass() 749 DeletePackedClassLinks(theEnv,&cls->directSubclasses,FALSE); in RemoveDefclass() 816 DeletePackedClassLinks(theEnv,&cls->directSubclasses,FALSE); in DestroyDefclass() 969 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in IsClassBeingUsed() 1037 while (cls->directSubclasses.classCount != 0) in DeleteClassUAG() 1039 subCount = cls->directSubclasses.classCount; in DeleteClassUAG() 1041 if (cls->directSubclasses.classCount == subCount) in DeleteClassUAG() [all …]
|
H A D | objbin.c | 98 directSubclasses, member 408 cls->directSubclasses.classCount + in MarkDefclassItems() 748 dummy_class.directSubclasses.classCount = cls->directSubclasses.classCount; in BsaveDefclass() 757 if (cls->directSubclasses.classCount != 0) in BsaveDefclass() 760 ObjectBinaryData(theEnv)->LinkCount += cls->directSubclasses.classCount; in BsaveDefclass() 763 dummy_class.directSubclasses.classArray = -1L; in BsaveDefclass() 829 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in BsaveClassLinks() 831 dummy_class_index = DefclassIndex(cls->directSubclasses.classArray[i]); in BsaveClassLinks() 834 ObjectBinaryData(theEnv)->LinkCount += cls->directSubclasses.classCount; in BsaveClassLinks() 1212 cls->directSubclasses.classCount =bcls->directSubclasses.classCount; in UpdateDefclass() [all …]
|
H A D | classinf.c | 1051 for (cnt = 0 , i = 0 ; i < cls->directSubclasses.classCount ; i++) in CountSubclasses() 1053 subcls = cls->directSubclasses.classArray[i]; in CountSubclasses() 1058 if (inhp && (subcls->directSubclasses.classCount != 0)) in CountSubclasses() 1089 for (i = si , classi = 0 ; classi < cls->directSubclasses.classCount ; classi++) in StoreSubclasses() 1091 subcls = cls->directSubclasses.classArray[classi]; in StoreSubclasses() 1106 if (inhp && (subcls->directSubclasses.classCount != 0)) in StoreSubclasses()
|
H A D | objcmp.c | 891 if (theDefclass->directSubclasses.classCount > 0) in SingleDefclassToCode() 893 (unsigned) theDefclass->directSubclasses.classCount, in SingleDefclassToCode() 898 classLinkArrayCount += theDefclass->directSubclasses.classCount; in SingleDefclassToCode() 1005 theDefclass->directSubclasses.classCount + in InheritanceLinksToCode() 1028 for (i = 0 ; i < theDefclass->directSubclasses.classCount ; i++) in InheritanceLinksToCode() 1033 theDefclass->directSubclasses.classArray[i], in InheritanceLinksToCode()
|
H A D | object.h | 104 directSubclasses, member
|
H A D | insquery.c | 962 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in TestForFirstInstanceInClass() 964 if (TestForFirstInstanceInClass(theEnv,theModule,id,cls->directSubclasses.classArray[i], in TestForFirstInstanceInClass() 1106 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in TestEntireClass() 1108 TestEntireClass(theEnv,theModule,id,cls->directSubclasses.classArray[i],qchain,indx); in TestEntireClass()
|
H A D | classexm.c | 229 PrintPackedClassLinks(theEnv,logicalName,"Direct Subclasses:",&cls->directSubclasses); in EnvDescribeClass() 1022 for (i = 0 ;i < cls->directSubclasses.classCount ; i++) in PrintClassBrowse() 1023 PrintClassBrowse(theEnv,logicalName,cls->directSubclasses.classArray[i],depth+1); in PrintClassBrowse()
|
H A D | classini.c | 522 …AddClassLink(theEnv,&address->directSubclasses,DefclassData(theEnv)->PrimitiveClassMap[INSTANCE_AD… in CreateSystemClasses() 722 AddClassLink(theEnv,&parent->directSubclasses,sys,-1); in AddSystemClass()
|
H A D | insfun.c | 1379 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in NetworkModifyForSharedSlot() 1380 NetworkModifyForSharedSlot(theEnv,sharedTraversalID,cls->directSubclasses.classArray[i],sd); in NetworkModifyForSharedSlot()
|
H A D | inscom.c | 1535 for (i = 0 ; i < cls->directSubclasses.classCount ; i++) in TabulateInstances() 1540 cls->directSubclasses.classArray[i],inheritFlag,allModulesFlag); in TabulateInstances()
|
H A D | insfile.c | 930 for (i = 0 ; i < theDefclass->directSubclasses.classCount ; i++) in SaveOrMarkInstancesOfClass() 932 subclass = theDefclass->directSubclasses.classArray[i]; in SaveOrMarkInstancesOfClass()
|
H A D | classpsr.c | 655 AddClassLink(theEnv,&cls->directSuperclasses.classArray[i]->directSubclasses,cls,-1); in BuildSubclassLinks()
|
/dports/lang/abcl/abcl-src-1.8.0/src/org/armedbear/lisp/ |
H A D | LispClass.java | 91 private LispObject directSubclasses = NIL; field in LispClass 218 return directSubclasses; in getDirectSubclasses() 221 public void setDirectSubclasses(LispObject directSubclasses) in setDirectSubclasses() argument 223 this.directSubclasses = directSubclasses; in setDirectSubclasses()
|
H A D | StandardClass.java | 246 public void setDirectSubclasses(LispObject directSubclasses) in setDirectSubclasses() argument 248 setInstanceSlotValue(symDirectSubclasses, directSubclasses); in setDirectSubclasses()
|
/dports/lang/gauche/Gauche-0.9.10/src/ |
H A D | class.c | 408 instance->directSubclasses = SCM_NIL; in class_allocate() 828 return klass->directSubclasses; in class_direct_subclasses() 1103 if (SCM_FALSEP(Scm_Memq(super->directSubclasses, SCM_OBJ(sub)))) { in Scm_AddDirectSubclass() 1104 SCM_SET_CDR_UNCHECKED(p, super->directSubclasses); in Scm_AddDirectSubclass() 1105 super->directSubclasses = p; in Scm_AddDirectSubclass() 1116 super->directSubclasses = in Scm_DeleteDirectSubclass() 1117 Scm_DeleteX(SCM_OBJ(sub), super->directSubclasses, SCM_CMP_EQ); in Scm_DeleteDirectSubclass()
|
H A D | gauche.h | 768 ScmObj directSubclasses; /* list of direct subclasses */ member
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/ |
H A D | clos.c | 1458 instance->directSubclasses = SG_NIL; in class_allocate() 1621 return klass->directSubclasses; in class_direct_subclasses() 1737 if (SG_FALSEP(Sg_Memq(sub, super->directSubclasses))) { in Sg_AddDirectSubclass() 1738 super->directSubclasses = Sg_Cons(sub, super->directSubclasses); in Sg_AddDirectSubclass() 1750 super->directSubclasses = deletel(sub, super->directSubclasses); in Sg_RemoveDirectSubclass()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/ |
H A D | clos.h | 118 SgObject directSubclasses; /* list of subclasses */ member
|