Lines Matching refs:cnp
233 dt_pragma_depends(const char *prname, dt_node_t *cnp) in dt_pragma_depends() argument
236 dt_node_t *nnp = cnp ? cnp->dn_list : NULL; in dt_pragma_depends()
241 if (cnp == NULL || nnp == NULL || in dt_pragma_depends()
242 cnp->dn_kind != DT_NODE_IDENT || nnp->dn_kind != DT_NODE_IDENT) { in dt_pragma_depends()
247 if (strcmp(cnp->dn_string, "provider") == 0) in dt_pragma_depends()
249 else if (strcmp(cnp->dn_string, "module") == 0) { in dt_pragma_depends()
252 } else if (strcmp(cnp->dn_string, "library") == 0) { in dt_pragma_depends()
299 "specified by #pragma %s\n", cnp->dn_string, prname); in dt_pragma_depends()
304 cnp->dn_string, nnp->dn_string); in dt_pragma_depends()