Lines Matching defs:ntn
601 tnode_t *ntn = expr_alloc_tnode();
602 ntn->tn_op = op;
603 ntn->tn_type = type;
604 ntn->tn_sys = sys;
605 ntn->u.ops.left = ln;
606 ntn->u.ops.right = rn;
611 ntn->tn_lvalue = t != FUNC && t != VOID;
614 return ntn;
1309 tnode_t *ntn = build_op(PLUS, sys, ptr_tp, ln, ctn);
1311 ntn = fold_constant_integer(ntn);
1314 ntn = build_op(nop, sys, ntn->tn_type->t_subt, ntn, NULL);
1316 ntn->tn_lvalue = false;
1318 return ntn;
1745 tnode_t *ntn = build_op(op, sys, gettyp(t), ln, NULL);
1746 ntn->tn_lvalue = true;
1747 return ntn;
2038 tnode_t *ntn;
2042 ntn = build_struct_access(op, sys, ln, rn);
2051 ntn = build_op(op, sys, gettyp(Tflag ? BOOL : INT), ln, NULL);
2057 ntn = build_prepost_incdec(op, sys, ln);
2060 ntn = build_address(sys, ln, false);
2063 ntn = build_op(INDIR, sys, ln->tn_type->t_subt, ln, NULL);
2067 ntn = build_plus_minus(op, sys, ln, rn);
2071 ntn = build_bit_shift(op, sys, ln, rn);
2074 ntn = build_colon(sys, ln, rn);
2089 ntn = build_assignment(op, sys, ln, rn);
2097 ntn = build_op(op, sys, rn->tn_type, ln, rn);
2101 ntn = build_real_imag(op, sys, ln);
2107 ntn = build_op(op, sys, rettp, ln, rn);
2111 if (ntn == NULL)
2115 check_precedence_confusion(ntn);
2129 ntn = fold_constant_compare_zero(ntn);
2130 else if (is_floating(ntn->tn_type->t_tspec))
2131 ntn = fold_constant_floating(ntn);
2133 ntn = fold_constant_integer(ntn);
2138 ntn = ln->u.value.u.integer != 0
2143 return ntn;
3942 tnode_t *ntn = expr_alloc_tnode();
3943 ntn->tn_op = CVT;
3944 ntn->tn_type = tp;
3945 ntn->tn_cast = op == CVT;
3946 ntn->tn_sys |= tn->tn_sys;
3947 ntn->u.ops.right = NULL;
3949 ntn->u.ops.left = tn;
3951 ntn->tn_op = CON;
3952 convert_constant(op, arg, ntn->tn_type, &ntn->u.value,
3956 return ntn;
4382 tnode_t *ntn = build_op(CVT, sys, ntp, otn, NULL);
4383 ntn->tn_cast = true;
4384 return ntn;
4606 tnode_t *ntn = expr_alloc_tnode();
4607 ntn->tn_op = CALL;
4608 ntn->tn_type = func->tn_type->t_subt->t_subt;
4609 ntn->tn_sys = sys;
4610 ntn->u.call = call;
4611 return ntn;