diff options
author | dgp <dgp@users.sourceforge.net> | 2016-07-01 19:42:38 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2016-07-01 19:42:38 (GMT) |
commit | f7aa28a9960d172ef84736f3609940c5564d5325 (patch) | |
tree | 61695be00f75d4e1e079f67f07bc482c8284de42 /generic/tclInt.h | |
parent | d0f0605e49962b24f78b2274aadeeeb482a387ff (diff) | |
download | tcl-f7aa28a9960d172ef84736f3609940c5564d5325.zip tcl-f7aa28a9960d172ef84736f3609940c5564d5325.tar.gz tcl-f7aa28a9960d172ef84736f3609940c5564d5325.tar.bz2 |
The EnsembleCmdRep struct that is the internal rep for caching ensemble
dispatches and spelling corrections can now be file static.
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r-- | generic/tclInt.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h index 03b648d..fba4c7b 100644 --- a/generic/tclInt.h +++ b/generic/tclInt.h @@ -390,23 +390,6 @@ struct NamespacePathEntry { #define TCL_FIND_ONLY_NS 0x1000 /* - * The data cached in an ensemble subcommand's Tcl_Obj rep (reference in - * twoPtrValue.ptr1 field). This structure is not shared between Tcl_Objs - * referring to the same subcommand, even where one is a duplicate of another. - */ - -typedef struct { - int epoch; /* Used to confirm when the data in this - * really structure matches up with the - * ensemble. */ - Tcl_Command token; /* Reference to the comamnd for which this - * structure is a cache of the resolution. */ - Tcl_Obj *fix; /* Corrected spelling, if needed. */ - Tcl_HashEntry *hPtr; /* Direct link to entry in the subcommand - * hash table. */ -} EnsembleCmdRep; - -/* * The client data for an ensemble command. This consists of the table of * commands that are actually exported by the namespace, and an epoch counter * that, combined with the exportLookupEpoch field of the namespace structure, |