Lines Matching +refs:check +refs:type
1144 /* Assume Tcl_UniChar is an integral type... */
1326 * cause undue type conversions and it is much faster.
1338 * are of String type. In benchmark testing this proved
1339 * the most efficient check between the unicode and
1572 * by checking the object type (int and double), but we need
1574 * of type occuring (as, for example, Tcl_Get*FromObj would do
1599 * This is a valid check in unicode, because all
1641 * like [expr]. Therefore, we check to see if it looks
1642 * like an int, and if so we do a range check on it.
2309 char *check, *checkEnd;
2341 for (check = string2; ; ) {
2342 if (check >= checkEnd) {
2346 check += TclUtfToUniChar(check, &trim);
2368 for (check = string2; ; ) {
2369 if (check >= checkEnd) {
2373 check += TclUtfToUniChar(check, &trim);
2570 * fix (well-formedness check first) is such that you need to
2839 * "comment in switch" error: just check if a pattern
2860 * check assumes that the list is non-empty!
2915 /* We have to perform the GetSrc and other type dependent handling
2922 if (ctx.type == TCL_LOCATION_BC) {
2932 if (ctx.type == TCL_LOCATION_SOURCE) {
2977 if (pc && (ctx.type == TCL_LOCATION_SOURCE)) {
3134 Tcl_WrongNumArgs(interp, 2, objv, "type ?arg arg ...?");