summaryrefslogtreecommitdiffstats
path: root/generic/tclOOInt.h
diff options
context:
space:
mode:
authorpooryorick <com.digitalsmarties@pooryorick.com>2018-02-15 06:35:02 (GMT)
committerpooryorick <com.digitalsmarties@pooryorick.com>2018-02-15 06:35:02 (GMT)
commit1da12398f20df3780c9e7d34f0329f7d8cf8e2d1 (patch)
treef54971fc331ec757d378e07caeeb1c5e335f45ff /generic/tclOOInt.h
parent4322dab97e97256e52ded02368bdf657198ac90d (diff)
downloadtcl-1da12398f20df3780c9e7d34f0329f7d8cf8e2d1.zip
tcl-1da12398f20df3780c9e7d34f0329f7d8cf8e2d1.tar.gz
tcl-1da12398f20df3780c9e7d34f0329f7d8cf8e2d1.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 1eb787f..292293c 100644
--- a/generic/tclOOInt.h
+++ b/generic/tclOOInt.h
@@ -492,6 +492,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);