Lines Matching refs:cmdtype
88 signed char cmdtype; /* index identifying command */ member
280 if (cmdp->cmdtype == CMDNORMAL) in hashcmd()
288 && cmdp->cmdtype == CMDNORMAL) in hashcmd()
291 if (entry.cmdtype == CMDUNKNOWN) in hashcmd()
316 if (cmdp->cmdtype == CMDNORMAL) { in printentry()
324 } else if (cmdp->cmdtype == CMDBUILTIN) { in printentry()
326 } else if (cmdp->cmdtype == CMDFUNCTION) { in printentry()
338 error("internal error: cmdtype %d", cmdp->cmdtype); in printentry()
367 entry->cmdtype = CMDNORMAL; in find_command()
377 if (cmdp->cmdtype == CMDFUNCTION && act & DO_NOFUNC) in find_command()
387 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
389 cmdp->cmdtype = CMDBUILTIN; in find_command()
422 if ((cmdp = cmdlookup(name, 0)) == NULL || cmdp->cmdtype != CMDFUNCTION) in find_command()
443 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
445 cmdp->cmdtype = CMDNORMAL; in find_command()
458 entry->cmdtype = CMDUNKNOWN; in find_command()
466 entry->cmdtype = cmdp->cmdtype; in find_command()
537 if (cmdp->cmdtype == CMDNORMAL) { in clearcmdentry()
585 cmdp->cmdtype = CMDUNKNOWN; in cmdlookup()
623 if (cmdp->cmdtype == CMDFUNCTION) { in addcmdentry()
626 cmdp->cmdtype = entry->cmdtype; in addcmdentry()
643 entry.cmdtype = CMDFUNCTION; in defun()
661 if ((cmdp = cmdlookup(name, 0)) != NULL && cmdp->cmdtype == CMDFUNCTION) { in unsetfunc()
678 return (cmdp != NULL && cmdp->cmdtype == CMDFUNCTION); in isfunc()
743 entry.cmdtype = cmdp->cmdtype; in typecmd_impl()
752 switch (entry.cmdtype) { in typecmd_impl()