summaryrefslogtreecommitdiff
path: root/share/swig/2.0.11/tcl/tclinterp.i
diff options
context:
space:
mode:
authorVince Harron <vharron@google.com>2015-06-07 21:43:05 -0700
committerVince Harron <vharron@google.com>2015-06-08 08:33:11 -0700
commit330b6544424d02bcdf29653dd889d524d2e6f7d2 (patch)
tree4c40fd53e5c12fcc83aeaa06f27fa606bcfe3d3c /share/swig/2.0.11/tcl/tclinterp.i
parent7b7c39b73762eb3aa12d79a3893e156fd801468e (diff)
downloadwindows-x86-68975394b5f9a8f1b6fcdaea81ef2f3fce1be02a.tar.gz
Diffstat (limited to 'share/swig/2.0.11/tcl/tclinterp.i')
-rw-r--r--share/swig/2.0.11/tcl/tclinterp.i17
1 files changed, 17 insertions, 0 deletions
diff --git a/share/swig/2.0.11/tcl/tclinterp.i b/share/swig/2.0.11/tcl/tclinterp.i
new file mode 100644
index 0000000..3b45b6d
--- /dev/null
+++ b/share/swig/2.0.11/tcl/tclinterp.i
@@ -0,0 +1,17 @@
+/* -----------------------------------------------------------------------------
+ * tclinterp.i
+ *
+ * Tcl_Interp *interp
+ *
+ * Passes the current Tcl_Interp value directly to a C function.
+ * This can be used to work with existing wrapper functions or
+ * if you just need the interp value for some reason. When used,
+ * the 'interp' parameter becomes hidden in the Tcl interface--that
+ * is, you don't specify it explicitly. SWIG fills in its value
+ * automatically.
+ * ----------------------------------------------------------------------------- */
+
+%typemap(in,numinputs=0) Tcl_Interp *interp {
+ $1 = interp;
+}
+