DT_NODE_STRING
case DT_NODE_STRING:
if (dnp->dn_args->dn_kind != DT_NODE_STRING) {
assert(dnp->dn_kind == DT_NODE_STRING);
dnp = dt_node_alloc(DT_NODE_STRING);
(cp->dn_kind == DT_NODE_STRING || cp->dn_kind == DT_NODE_TYPE)) {
case DT_NODE_STRING:
case DT_NODE_STRING: {
case DT_NODE_STRING: {
case DT_NODE_STRING:
if (dnp->dn_kind == DT_NODE_STRING)
if (dnp == NULL || dnp->dn_kind != DT_NODE_STRING ||
enp->dn_kind == DT_NODE_STRING)
enp->dn_kind == DT_NODE_STRING) {
(fnp != NULL && fnp->dn_kind != DT_NODE_STRING) ||
case DT_NODE_STRING: