dt_node_is_pointer
if (dt_node_is_integer(addr) == 0 && dt_node_is_pointer(addr) == 0) {
int lp_is_ptr = dt_node_is_pointer(dnp->dn_left);
int rp_is_ptr = dt_node_is_pointer(dnp->dn_right);
if (dt_node_is_pointer(dnp)) {
if (dt_node_is_pointer(dnp)) {
if (!dt_node_is_scalar(cp) && !dt_node_is_pointer(cp) &&
(dt_node_is_pointer(lp) && !dt_node_is_vfptr(lp));
(dt_node_is_pointer(rp) && !dt_node_is_vfptr(rp));
if (!dt_node_is_pointer(lp) || dt_node_is_vfptr(lp)) {
else if (lkind == CTF_K_POINTER && dt_node_is_pointer(rp))
dt_node_is_pointer(rp) || dt_node_is_strcompat(rp)))
extern int dt_node_is_pointer(const dt_node_t *);
return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp));
return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp) ||
return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp));