• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/tcl-105/tcl84/tcl/generic/

Lines Matching refs:envPtr

33 			    CompileEnv *envPtr, LiteralEntry *globalPtr,
36 CompileEnv *envPtr));
171 TclRegisterLiteral(envPtr, bytes, length, onHeap)
172 CompileEnv *envPtr; /* Points to the CompileEnv in whose object
184 Interp *iPtr = envPtr->iPtr;
186 LiteralTable *localTablePtr = &(envPtr->localLitTable);
215 objIndex = (localPtr - envPtr->literalArrayPtr);
217 TclVerifyLocalLiteralTable(envPtr);
245 objIndex = AddLocalLiteralEntry(envPtr, globalPtr, localHash);
252 TclVerifyLocalLiteralTable(envPtr);
308 objIndex = AddLocalLiteralEntry(envPtr, globalPtr, localHash);
312 TclVerifyLocalLiteralTable(envPtr);
406 TclHideLiteral(interp, envPtr, index)
409 register CompileEnv *envPtr; /* Points to CompileEnv whose literal array
415 LiteralTable *localTablePtr = &(envPtr->localLitTable);
420 lPtr = &(envPtr->literalArrayPtr[index]);
473 TclAddLiteralObj(envPtr, objPtr, litPtrPtr)
474 register CompileEnv *envPtr; /* Points to CompileEnv in whose literal
484 if (envPtr->literalArrayNext >= envPtr->literalArrayEnd) {
485 ExpandLocalLiteralArray(envPtr);
487 objIndex = envPtr->literalArrayNext;
488 envPtr->literalArrayNext++;
490 lPtr = &(envPtr->literalArrayPtr[objIndex]);
525 AddLocalLiteralEntry(envPtr, globalPtr, localHash)
526 register CompileEnv *envPtr; /* Points to CompileEnv in whose literal
532 register LiteralTable *localTablePtr = &(envPtr->localLitTable);
536 objIndex = TclAddLiteralObj(envPtr, globalPtr->objPtr, &localPtr);
558 TclVerifyLocalLiteralTable(envPtr);
594 * The literal array in *envPtr is reallocated to a new array of
595 * double the size, and if envPtr->mallocedLiteralArray is non-zero
604 ExpandLocalLiteralArray(envPtr)
605 register CompileEnv *envPtr; /* Points to the CompileEnv whose object
610 * elements 0 and (envPtr->literalArrayNext - 1) [inclusive].
613 LiteralTable *localTablePtr = &(envPtr->localLitTable);
614 int currElems = envPtr->literalArrayNext;
616 register LiteralEntry *currArrayPtr = envPtr->literalArrayPtr;
647 if (envPtr->mallocedLiteralArray) {
650 envPtr->literalArrayPtr = newArrayPtr;
651 envPtr->literalArrayEnd = (2 * currElems);
652 envPtr->mallocedLiteralArray = 1;
981 TclVerifyLocalLiteralTable(envPtr)
982 CompileEnv *envPtr; /* Points to CompileEnv whose literal
985 register LiteralTable *localTablePtr = &(envPtr->localLitTable);
1002 if (TclLookupLiteralEntry((Tcl_Interp *) envPtr->iPtr,