Lines Matching refs:cmdtype
87 signed char cmdtype; /* index identifying command */ member
252 if (cmdp->cmdtype == CMDNORMAL) in hashcmd()
260 && cmdp->cmdtype == CMDNORMAL) in hashcmd()
263 if (entry.cmdtype == CMDUNKNOWN) in hashcmd()
288 if (cmdp->cmdtype == CMDNORMAL) { in printentry()
296 } else if (cmdp->cmdtype == CMDBUILTIN) { in printentry()
298 } else if (cmdp->cmdtype == CMDFUNCTION) { in printentry()
310 error("internal error: cmdtype %d", cmdp->cmdtype); in printentry()
339 entry->cmdtype = CMDNORMAL; in find_command()
349 if (cmdp->cmdtype == CMDFUNCTION && act & DO_NOFUNC) in find_command()
359 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
361 cmdp->cmdtype = CMDBUILTIN; in find_command()
394 if ((cmdp = cmdlookup(name, 0)) == NULL || cmdp->cmdtype != CMDFUNCTION) in find_command()
415 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
417 cmdp->cmdtype = CMDNORMAL; in find_command()
430 entry->cmdtype = CMDUNKNOWN; in find_command()
438 entry->cmdtype = cmdp->cmdtype; in find_command()
509 if (cmdp->cmdtype == CMDNORMAL) { in clearcmdentry()
557 cmdp->cmdtype = CMDUNKNOWN; in cmdlookup()
595 if (cmdp->cmdtype == CMDFUNCTION) { in addcmdentry()
598 cmdp->cmdtype = entry->cmdtype; in addcmdentry()
615 entry.cmdtype = CMDFUNCTION; in defun()
633 if ((cmdp = cmdlookup(name, 0)) != NULL && cmdp->cmdtype == CMDFUNCTION) { in unsetfunc()
650 return (cmdp != NULL && cmdp->cmdtype == CMDFUNCTION); in isfunc()
700 entry.cmdtype = cmdp->cmdtype; in typecmd_impl()
709 switch (entry.cmdtype) { in typecmd_impl()