• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/tcl-102/tcl84/tcl/generic/

Lines Matching refs:localIndex

68 #define TCL_NO_LARGE_INDEX 2 /* Do not return localIndex value > 255 */
112 int simpleVarName, isScalar, localIndex, numWords;
148 &localIndex, &simpleVarName, &isScalar, 1);
180 if (localIndex >= 0) {
181 if (localIndex <= 255) {
182 TclEmitInstInt1(INST_APPEND_SCALAR1, localIndex, envPtr);
184 TclEmitInstInt4(INST_APPEND_SCALAR4, localIndex, envPtr);
190 if (localIndex >= 0) {
191 if (localIndex <= 255) {
192 TclEmitInstInt1(INST_APPEND_ARRAY1, localIndex, envPtr);
194 TclEmitInstInt4(INST_APPEND_ARRAY4, localIndex, envPtr);
284 int localIndex, nameChars, range, startOffset, jumpDist;
312 localIndex = -1;
323 localIndex = TclFindCompiledLocal(nameTokenPtr[1].start,
377 if (localIndex != -1) {
378 if (localIndex <= 255) {
379 TclEmitInstInt1(INST_STORE_SCALAR1, localIndex, envPtr);
381 TclEmitInstInt4(INST_STORE_SCALAR4, localIndex, envPtr);
397 if (localIndex != -1) {
399 if (localIndex <= 255) {
400 TclEmitInstInt1(INST_STORE_SCALAR1, localIndex, envPtr);
402 TclEmitInstInt4(INST_STORE_SCALAR4, localIndex, envPtr);
1588 int simpleVarName, isScalar, localIndex, haveImmValue, immValue;
1605 &localIndex, &simpleVarName, &isScalar, 1);
1662 if (localIndex >= 0) {
1664 TclEmitInstInt1(INST_INCR_SCALAR1_IMM, localIndex, envPtr);
1667 TclEmitInstInt1(INST_INCR_SCALAR1, localIndex, envPtr);
1677 if (localIndex >= 0) {
1679 TclEmitInstInt1(INST_INCR_ARRAY1_IMM, localIndex, envPtr);
1682 TclEmitInstInt1(INST_INCR_ARRAY1, localIndex, envPtr);
1736 int simpleVarName, isScalar, localIndex, numWords;
1774 &localIndex, &simpleVarName, &isScalar, 1);
1809 if (localIndex >= 0) {
1810 if (localIndex <= 255) {
1811 TclEmitInstInt1(INST_LAPPEND_SCALAR1, localIndex, envPtr);
1813 TclEmitInstInt4(INST_LAPPEND_SCALAR4, localIndex, envPtr);
1819 if (localIndex >= 0) {
1820 if (localIndex <= 255) {
1821 TclEmitInstInt1(INST_LAPPEND_ARRAY1, localIndex, envPtr);
1823 TclEmitInstInt4(INST_LAPPEND_ARRAY4, localIndex, envPtr);
2117 int localIndex; /* Index of var in local var table */
2143 TCL_CREATE_VAR, &localIndex, &simpleVarName, &isScalar, 1);
2175 if ( !simpleVarName || localIndex < 0 ) {
2189 if ( localIndex < 0 ) {
2204 if ( localIndex < 0 ) {
2206 } else if ( localIndex < 0x100 ) {
2207 TclEmitInstInt1( INST_LOAD_SCALAR1, localIndex, envPtr );
2209 TclEmitInstInt4( INST_LOAD_SCALAR4, localIndex, envPtr );
2212 if ( localIndex < 0 ) {
2214 } else if ( localIndex < 0x100 ) {
2215 TclEmitInstInt1( INST_LOAD_ARRAY1, localIndex, envPtr );
2217 TclEmitInstInt4( INST_LOAD_ARRAY4, localIndex, envPtr );
2238 if ( localIndex < 0 ) {
2240 } else if ( localIndex < 0x100 ) {
2241 TclEmitInstInt1( INST_STORE_SCALAR1, localIndex, envPtr );
2243 TclEmitInstInt4( INST_STORE_SCALAR4, localIndex, envPtr );
2246 if ( localIndex < 0 ) {
2248 } else if ( localIndex < 0x100 ) {
2249 TclEmitInstInt1( INST_STORE_ARRAY1, localIndex, envPtr );
2251 TclEmitInstInt4( INST_STORE_ARRAY4, localIndex, envPtr );
2613 int isAssignment, isScalar, simpleVarName, localIndex, numWords;
2639 &localIndex, &simpleVarName, &isScalar, 1);
2669 if (localIndex >= 0) {
2670 if (localIndex <= 255) {
2673 localIndex, envPtr);
2677 localIndex, envPtr);
2684 if (localIndex >= 0) {
2685 if (localIndex <= 255) {
2688 localIndex, envPtr);
2692 localIndex, envPtr);
3272 int nameChars, elNameChars, simpleVarName, localIndex;
3291 localIndex = -1;
3430 localIndex = TclFindCompiledLocal(name, nameChars,
3434 if ((flags & TCL_NO_LARGE_INDEX) && (localIndex > 255)) {
3436 localIndex = -1;
3439 if (localIndex < 0) {
3485 *localIndexPtr = localIndex;