Lines Matching refs:lnp
951 register NODE *lnp = np->n_left; in exprconcat() local
972 if (lnp->n_type == CONCAT) { in exprconcat()
973 lnp = exprconcat(lnp, len); in exprconcat()
974 cp = lnp->n_string; in exprconcat()
975 llen = lnp->n_strlen; in exprconcat()
979 if (isleaf(lnp->n_flags) && lnp->n_type == PARM) in exprconcat()
980 lnp = lnp->n_next; in exprconcat()
981 if (isstring(lnp->n_flags)) { in exprconcat()
982 lsp = lnp->n_string; in exprconcat()
983 llen = lnp->n_strlen; in exprconcat()
985 llen = wcslen((wchar_t *)(lsp = exprstring(lnp))); in exprconcat()
988 lnp = stringnode(cp, FNOALLOC, llen); in exprconcat()
991 lnp->n_strlen += rlen; in exprconcat()
992 return (lnp); in exprconcat()