Lines Matching refs:cmdtype

82 	signed char cmdtype;	/* index identifying command */  member
274 if (cmdp->cmdtype == CMDNORMAL) in hashcmd()
282 && cmdp->cmdtype == CMDNORMAL) in hashcmd()
285 if (entry.cmdtype == CMDUNKNOWN) in hashcmd()
310 if (cmdp->cmdtype == CMDNORMAL) { in printentry()
318 } else if (cmdp->cmdtype == CMDBUILTIN) { in printentry()
320 } else if (cmdp->cmdtype == CMDFUNCTION) { in printentry()
332 error("internal error: cmdtype %d", cmdp->cmdtype); in printentry()
361 entry->cmdtype = CMDNORMAL; in find_command()
371 if (cmdp->cmdtype == CMDFUNCTION && act & DO_NOFUNC) in find_command()
381 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
383 cmdp->cmdtype = CMDBUILTIN; in find_command()
416 if ((cmdp = cmdlookup(name, 0)) == NULL || cmdp->cmdtype != CMDFUNCTION) in find_command()
437 if (cmdp->cmdtype == CMDFUNCTION) in find_command()
439 cmdp->cmdtype = CMDNORMAL; in find_command()
452 entry->cmdtype = CMDUNKNOWN; in find_command()
460 entry->cmdtype = cmdp->cmdtype; in find_command()
531 if (cmdp->cmdtype == CMDNORMAL) { in clearcmdentry()
586 cmdp->cmdtype = CMDUNKNOWN; in cmdlookup()
613 result->cmdtype = e->cmdtype; in itercmd()
649 if (cmdp->cmdtype == CMDFUNCTION) { in addcmdentry()
652 cmdp->cmdtype = entry->cmdtype; in addcmdentry()
669 entry.cmdtype = CMDFUNCTION; in defun()
687 if ((cmdp = cmdlookup(name, 0)) != NULL && cmdp->cmdtype == CMDFUNCTION) { in unsetfunc()
704 return (cmdp != NULL && cmdp->cmdtype == CMDFUNCTION); in isfunc()
769 entry.cmdtype = cmdp->cmdtype; in typecmd_impl()
778 switch (entry.cmdtype) { in typecmd_impl()