H A D | xotcl.c | 702 char *new; local 1218 GetXOTclClassFromObj(Tcl_Interp *interp, register Tcl_Obj *objPtr, XOTclClass **cl, int retry) argument 1304 XOTclAddClass(XOTclClasses **cList, XOTclClass *cl, ClientData cd) argument 1323 Super(XOTclClass *cl) argument 1324 Sub(XOTclClass *cl) argument 1328 TopoSort(XOTclClass *cl, XOTclClass *base, XOTclClasses* (*next)(XOTclClass*)) argument 1365 TopoOrder(XOTclClass *cl, XOTclClasses* (*next)(XOTclClass*)) argument 1373 ComputeOrder(XOTclClass *cl, XOTclClasses *order, XOTclClasses* (*direction)(XOTclClass*)) argument 1380 XOTclComputePrecedence(XOTclClass *cl) argument 1385 XOTclComputeDependents(XOTclClass *cl) argument 1391 FlushPrecedencesOnSubclasses(XOTclClass *cl) argument 1412 AddInstance(XOTclObject *obj, XOTclClass *cl) argument 1421 RemoveInstance(XOTclObject *obj, XOTclClass *cl) argument 1437 AS(XOTclClass *cl, XOTclClass *s, XOTclClasses **sl) argument 1449 AddSuper(XOTclClass *cl, XOTclClass *super) argument 1460 RemoveSuper1(XOTclClass *cl, XOTclClass *s, XOTclClasses **sl) argument 1479 RemoveSuper(XOTclClass *cl, XOTclClass *super) argument 1537 SearchCMethod(XOTclClass *cl, char *nm, Tcl_Command *cmd) argument 1616 XOTclRequireClassOpt(XOTclClass *cl) argument 1693 int new; local 2170 XOTclClass *cl = (XOTclClass*) cli; local 2436 CallStackPush(Tcl_Interp *interp, XOTclObject *obj, XOTclClass *cl, Tcl_Command cmd, int objc, Tcl_Obj *CONST objv[], int frameType) argument 2594 XOTclCmdList *l = *cList, *new; local 3055 AssertionCheck(Tcl_Interp *interp, XOTclObject *obj, XOTclClass *cl, char *method, int checkOption) argument 3232 XOTclCmdList *new; local 3265 XOTclCmdList *new; local 3393 int new; local 3411 addToResultSet(Tcl_Interp *interp, Tcl_HashTable *destTable, XOTclObject *obj, int *new, int appendResult, char *pattern, XOTclObject *matchObject) argument 3431 addToResultSetWithGuards(Tcl_Interp *interp, Tcl_HashTable *destTable, XOTclClass *cl, ClientData clientData, int *new, int appendResult, char *pattern, XOTclObject *matchObject) argument 3462 int rc = 0, new = 0; local 3479 XOTclClass *cl; local 3527 int rc = 0, new = 0; local 3528 XOTclClass *cl; local 3586 int rc = 0, new = 0; local 3587 XOTclClass *cl; local 3657 XOTclClass *cl = XOTclGetClassFromCmdPtr(cmdlist->cmdPtr); local 3674 XOTclClass *cl = XOTclGetClassFromCmdPtr(cmdlist->cmdPtr); local 3712 MixinResetOrderForInstances(Tcl_Interp *interp, XOTclClass *cl) argument 3738 ResetOrderOfClassesUsedAsMixins(XOTclClass *cl) argument 3759 MixinInvalidateObjOrders(Tcl_Interp *interp, XOTclClass *cl) argument 3856 MixinSearchProc(Tcl_Interp *interp, XOTclObject *obj, char *methodName, XOTclClass **cl, Tcl_Command *currentCmdPtr) argument 3951 MixinSearchMethodByName(Tcl_Interp *interp, XOTclCmdList *mixinList, char *name, XOTclClass **cl) argument 3980 FilterSearch(Tcl_Interp *interp, char *name, XOTclObject *startingObj, XOTclClass *startingCl, XOTclClass **cl) argument 4135 GuardCall(XOTclObject *obj, XOTclClass *cl, Tcl_Command cmd, Tcl_Interp *interp, ClientData clientData, int push) argument 4282 XOTclCmdList *new; local 4283 XOTclClass *cl; local 4337 XOTclClass *cl = NULL; local 4367 FilterInvalidateObjOrders(Tcl_Interp *interp, XOTclClass *cl) argument 4404 FilterRemoveDependentFilterCmds(XOTclClass *cl, XOTclClass *removeClass) argument 4438 getFullProcQualifier(Tcl_Interp *interp, CONST84 char *cmdName, XOTclObject *obj, XOTclClass *cl, Tcl_Command cmd) argument 4769 FilterSearchProc(Tcl_Interp *interp, XOTclObject *obj, Tcl_Command *currentCmd, XOTclClass **cl) argument 4812 SuperclassAdd(Tcl_Interp *interp, XOTclClass *cl, int oc, Tcl_Obj **ov, Tcl_Obj *arg) argument 5108 XOTclClass *cl = obj->cl, *mixin; local 5144 XOTclClass *cl = XOTclObjectToClass(cd); local 5291 callProcCheck(ClientData cp, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], Tcl_Command cmd, XOTclObject *obj, XOTclClass *cl, char *methodName, int frameType, int isTclProc) argument 5509 DoCallProcCheck(ClientData cd, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], Tcl_Command cmd, XOTclObject *obj, XOTclClass *cl, char *methodName, int frameType) argument 5567 XOTclClass *cl = NULL; local 6490 ListHeritage(Tcl_Interp *interp, XOTclClass *cl, char *pattern) argument 6787 NextSearchMethod(XOTclObject *obj, Tcl_Interp *interp, XOTclCallStackContent *csc, XOTclClass **cl, char **method, Tcl_Command *cmd, int *isMixinEntry, int *isFilterEntry, int *endOfFilterChain, Tcl_Command *currentCmd) argument 6896 XOTclClass **cl = &givenCl; local 7093 XOTclClass *cl = csc->cl; local 7156 XOTclClass *cl = GetSelfClass(interp); local 7530 CleanupInitObject(Tcl_Interp *interp, XOTclObject *obj, XOTclClass *cl, Tcl_Namespace *namespacePtr, int softrecreate) argument 7646 PrimitiveOInit(void *mem, Tcl_Interp *interp, char *name, XOTclClass *cl) argument 7678 PrimitiveOCreate(Tcl_Interp *interp, char *name, XOTclClass *cl) argument 7725 CleanupDestroyClass(Tcl_Interp *interp, XOTclClass *cl, int softrecreate, int recreate) argument 7867 CleanupInitClass(Tcl_Interp *interp, XOTclClass *cl, Tcl_Namespace *namespacePtr, int softrecreate, int recreate) argument 7918 XOTclClass *cl = (XOTclClass*)cd; local 7972 PrimitiveCInit(XOTclClass *cl, Tcl_Interp *interp, char *name) argument 7996 XOTclClass *cl = (XOTclClass*)ckalloc(sizeof(XOTclClass)); local 8034 changeClass(Tcl_Interp *interp, XOTclObject *obj, XOTclClass *cl) argument 8286 XOTclClass *cl = XOTclObjectToClass(obj); local 8350 IsMetaClass(Tcl_Interp *interp, XOTclClass *cl) argument 8410 isSubType(XOTclClass *subcl, XOTclClass *cl) argument 8432 XOTclClass *cl; local 8446 hasMixin(Tcl_Interp *interp, XOTclObject *obj, XOTclClass *cl) argument 8466 XOTclClass *cl; local 8907 XOTclClass *cl = (XOTclClass*) cli; local 8918 XOTclClass *cl = (XOTclClass*) cli; local 8935 XOTclClass *cl = (XOTclClass*) cli; local 8975 int new; local 9161 XOTclClass *cl = (XOTclClass*) cli; local 9181 XOTclClass *cl = (XOTclClass*) cli; local 9187 XOTclClass *cl = (XOTclClass*) cli; local 9926 XOTclClass *cl = NULL; local 10014 XOTclClass *cl = NULL; local 10496 XOTclClass *cl = XOTclObjectToClass(cd); local 10595 XOTclClass *cl = XOTclObjectToClass(cd); local 10677 createMethod(Tcl_Interp *interp, XOTclClass *cl, XOTclObject *obj, int objc, Tcl_Obj *CONST objv[]) argument 10772 XOTclClass *cl = XOTclObjectToClass(cd); local 10790 XOTclClass *cl = XOTclObjectToClass(cd); local 10881 XOTclClass *cl = XOTclObjectToClass(cd); local 10908 XOTclClass *cl = XOTclObjectToClass(cd); local 11411 XOTclClass *cl = XOTclObjectToClass(cd); local 11449 XOTclClass *cl = XOTclObjectToClass(cd); local 11476 XOTclClass *cl = XOTclObjectToClass(cd); local 11607 XOTclClass *cl = XOTclObjectToClass(cd); local 11694 XOTclClass *cl = XOTclObjectToClass(cd); local 11750 XOTclClass *cl = XOTclObjectToClass(cd); local 11778 XOTclClass *cl = XOTclObjectToClass(cd); local 11810 XOTclClass *cl = XOTclObjectToClass(cd); local 11856 XOTclClass *cl; local 12612 checkAllInstances(Tcl_Interp *interp, XOTclClass *cl, int lvl) argument 12672 ClassHasSubclasses(XOTclClass *cl) argument 12677 ClassHasInstances(XOTclClass *cl) argument 12713 XOTclClass *thecls, *theobj, *cl; local 12817 XOTclClass *cl; local [all...] |