Lines Matching refs:cmdtype
86 signed char cmdtype; /* index identifying command */ member
278 if (cmdp->cmdtype == CMDNORMAL) in hashcmd()
286 && cmdp->cmdtype == CMDNORMAL) in hashcmd()
289 if (entry.cmdtype == CMDUNKNOWN) in hashcmd()
314 if (cmdp->cmdtype == CMDNORMAL) { in printentry()
322 } else if (cmdp->cmdtype == CMDBUILTIN) { in printentry()
324 } else if (cmdp->cmdtype == CMDFUNCTION) { in printentry()
336 error("internal error: cmdtype %d", cmdp->cmdtype); in printentry()
365 entry->cmdtype = CMDNORMAL; in find_command()
375 if (cmdp->cmdtype == CMDFUNCTION && act & DO_NOFUNC) in find_command()
385 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
387 cmdp->cmdtype = CMDBUILTIN; in find_command()
420 if ((cmdp = cmdlookup(name, 0)) == NULL || cmdp->cmdtype != CMDFUNCTION) in find_command()
441 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
443 cmdp->cmdtype = CMDNORMAL; in find_command()
456 entry->cmdtype = CMDUNKNOWN; in find_command()
464 entry->cmdtype = cmdp->cmdtype; in find_command()
535 if (cmdp->cmdtype == CMDNORMAL) { in clearcmdentry()
583 cmdp->cmdtype = CMDUNKNOWN; in cmdlookup()
621 if (cmdp->cmdtype == CMDFUNCTION) { in addcmdentry()
624 cmdp->cmdtype = entry->cmdtype; in addcmdentry()
641 entry.cmdtype = CMDFUNCTION; in defun()
659 if ((cmdp = cmdlookup(name, 0)) != NULL && cmdp->cmdtype == CMDFUNCTION) { in unsetfunc()
676 return (cmdp != NULL && cmdp->cmdtype == CMDFUNCTION); in isfunc()
741 entry.cmdtype = cmdp->cmdtype; in typecmd_impl()
750 switch (entry.cmdtype) { in typecmd_impl()