summaryrefslogtreecommitdiffstats
path: root/generic/tclOOInt.h
diff options
context:
space:
mode:
authorpooryorick <com.digitalsmarties@pooryorick.com>2017-11-27 19:45:40 (GMT)
committerpooryorick <com.digitalsmarties@pooryorick.com>2017-11-27 19:45:40 (GMT)
commit293016951704770ca48af42b926e4fada4e2054a (patch)
tree732b6e136c6d06ecfb2704a289ff6219f8aef824 /generic/tclOOInt.h
parentd95ab0247a35a1a40f5e39186127a9f6ba4540a9 (diff)
downloadtcl-293016951704770ca48af42b926e4fada4e2054a.zip
tcl-293016951704770ca48af42b926e4fada4e2054a.tar.gz
tcl-293016951704770ca48af42b926e4fada4e2054a.tar.bz2
Streamline TclOO object cleanup routines.
Diffstat (limited to 'generic/tclOOInt.h')
-rw-r--r--generic/tclOOInt.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/generic/tclOOInt.h b/generic/tclOOInt.h
index 11ba698..83b4d58 100644
--- a/generic/tclOOInt.h
+++ b/generic/tclOOInt.h
@@ -495,6 +495,10 @@ MODULE_SCOPE int TclNRNewObjectInstance(Tcl_Interp *interp,
const char *nsNameStr, int objc,
Tcl_Obj *const *objv, int skip,
Tcl_Object *objectPtr);
+MODULE_SCOPE Object * TclNewObjectInstanceCommon(Tcl_Interp *interp,
+ Class *classPtr,
+ const char *nameStr,
+ const char *nsNameStr);
MODULE_SCOPE int TclOODefineSlots(Foundation *fPtr);
MODULE_SCOPE void TclOODeleteChain(CallChain *callPtr);
MODULE_SCOPE void TclOODeleteChainCache(Tcl_HashTable *tablePtr);