DT_NODE_INT
if (arg1->dn_kind != DT_NODE_INT) {
if (arg2->dn_kind != DT_NODE_INT) {
if (llarg->dn_kind != DT_NODE_INT) {
if (arg1->dn_kind != DT_NODE_INT ||
assert(dnp->dn_args->dn_kind == DT_NODE_INT);
if (ident == NULL && dnp->dn_kind == DT_NODE_INT &&
if (dnp->dn_kind != DT_NODE_INT) {
if (ap->dn_kind != DT_NODE_INT) {
if (ap->dn_kind != DT_NODE_INT) {
if (lp_is_int && (lp->dn_kind != DT_NODE_INT || lp->dn_value != 0))
if (rp_is_int && (rp->dn_kind != DT_NODE_INT || rp->dn_value != 0))
return (dnp->dn_kind == DT_NODE_INT && dnp->dn_value != 0 && (
dt_node_t *dnp = dt_node_alloc(DT_NODE_INT);
inp->din_root->dn_kind == DT_NODE_INT) {
dnp = dt_node_alloc(DT_NODE_INT);
if (cp->dn_kind == DT_NODE_INT) {
cp->dn_kind = DT_NODE_INT;
if (rp->dn_kind == DT_NODE_INT && rp->dn_value == 0 &&
if (lp->dn_kind == DT_NODE_INT && rp->dn_kind == DT_NODE_INT) {
if (op == DT_TOK_LPAR && rp->dn_kind == DT_NODE_INT &&
if (expr->dn_kind == DT_NODE_INT)
if (rp->dn_kind == DT_NODE_INT)
rp->dn_kind = DT_NODE_INT;
case DT_NODE_INT:
case DT_NODE_INT:
case DT_NODE_INT:
if ((dnp == NULL || dnp->dn_kind != DT_NODE_INT) ||
(inp != NULL && inp->dn_kind != DT_NODE_INT)) {
if (dnp->dn_kind == DT_NODE_INT) {
case DT_NODE_INT: