Lines Matching defs:scan
453 char *scan;
457 for (scan = qid; *scan; scan++)
461 if (*scan == quoted)
463 else if (*scan == '\\' && *(scan + 1))
464 scan++;
466 else if (scan[0] == ':' && scan[1] == ':')
475 last = scan + 2;
476 scan++;
479 else if (*scan == '"' || *scan == '\'')
480 quoted = *scan;
481 else if (*scan == '(')
483 else if (*scan == '[')
488 else if (*scan == '<')
490 else if (*scan == ')' || *scan == ']' || *scan == '>')
492 if (depth > 0 && parenstack[depth - 1] == *scan)
497 don't find a match for *scan on the paren stack, but
503 if (parenstack[i] == *scan)