Searched refs:mathFuncPtr (Results 1 – 7 of 7) sorted by relevance
839 MathFunc *mathFuncPtr; local856 mathFuncPtr = (MathFunc *) Tcl_GetHashValue(hPtr);862 if (mathFuncPtr->builtinFuncIndex < 0) {872 if (mathFuncPtr->numArgs > 0) {873 for (i = 0; i < mathFuncPtr->numArgs; i++) {908 if (mathFuncPtr->builtinFuncIndex >= 0) { /* a builtin function */920 mathFuncPtr->builtinFuncIndex, envPtr);921 envPtr->currStackDepth -= mathFuncPtr->numArgs;923 TclEmitInstInt1(INST_CALL_FUNC1, (mathFuncPtr->numArgs+1), envPtr);
289 MathFunc *mathFuncPtr; in Tcl_CreateInterp() local497 mathFuncPtr->builtinFuncIndex = i; in Tcl_CreateInterp()2714 MathFunc *mathFuncPtr; local2724 if (mathFuncPtr->builtinFuncIndex >= 0) {2752 mathFuncPtr->numArgs = numArgs;2754 mathFuncPtr->argTypes[i] = argTypes[i];2756 mathFuncPtr->proc = proc;2757 mathFuncPtr->clientData = clientData;2796 MathFunc *mathFuncPtr; local2817 argTypes[i] = mathFuncPtr->argTypes[i];[all …]
3646 BuiltinFunc *mathFuncPtr; local3652 mathFuncPtr = &(tclBuiltinFuncTable[opnd]);3654 result = (*mathFuncPtr->proc)(interp, eePtr,3655 mathFuncPtr->clientData);5544 mathFuncPtr = (MathFunc *) Tcl_GetHashValue(hPtr);5545 if (mathFuncPtr->numArgs != (objc-1)) {5547 mathFuncPtr->numArgs, objc);5573 if (mathFuncPtr->argTypes[k] == TCL_DOUBLE) {5586 if (mathFuncPtr->argTypes[k] == TCL_DOUBLE) {5598 if (mathFuncPtr->argTypes[k] == TCL_INT) {[all …]
1610 MathFunc *mathFuncPtr; local1617 mathFuncPtr = (MathFunc *) Tcl_GetHashValue(hPtr);1621 mathFuncPtr->numArgs = numArgs;1623 mathFuncPtr->argTypes[i] = argTypes[i];1625 mathFuncPtr->proc = proc;1626 mathFuncPtr->clientData = clientData;1706 if (mathFuncPtr->numArgs == 0) {1730 if (mathFuncPtr->argTypes[i] == TCL_DOUBLE) {1738 if (mathFuncPtr->argTypes[i] == TCL_INT) {1752 if (i == (mathFuncPtr->numArgs-1)) {[all …]
1913 Mp_MathFunc *mathFuncPtr; local1922 mathFuncPtr = (Mp_MathFunc *) Tcl_GetHashValue(hPtr);1926 mathFuncPtr->numArgs = numArgs;1928 mathFuncPtr->argTypes[i] = funcPtr->argTypes[i];1930 mathFuncPtr->proc = funcPtr->proc;1931 mathFuncPtr->clientData = funcPtr->clientData;2046 if (mathFuncPtr->numArgs == 0) {2075 if (mathFuncPtr->argTypes[i] == MP_DOUBLE) {2086 if (mathFuncPtr->argTypes[i] == MP_INT) {2103 if (i == (mathFuncPtr->numArgs-1)) {[all …]