Home | History | Annotate | Download | only in lint1

Lines Matching defs:ntn

644 	tnode_t *ntn = expr_alloc_tnode();
645 ntn->tn_op = op;
646 ntn->tn_type = type;
647 ntn->tn_sys = sys;
648 ntn->u.ops.left = ln;
649 ntn->u.ops.right = rn;
654 ntn->tn_lvalue = t != FUNC && t != VOID;
657 return ntn;
1343 tnode_t *ntn = build_op(PLUS, sys, ptr_tp, ln, ctn);
1345 ntn = fold_constant_integer(ntn);
1348 ntn = build_op(nop, sys, ntn->tn_type->t_subt, ntn, NULL);
1350 ntn->tn_lvalue = false;
1352 return ntn;
1787 tnode_t *ntn = build_op(op, sys, gettyp(t), ln, NULL);
1788 ntn->tn_lvalue = true;
1789 return ntn;
2077 tnode_t *ntn;
2081 ntn = build_struct_access(op, sys, ln, rn);
2087 ntn = build_prepost_incdec(op, sys, ln);
2090 ntn = build_address(sys, ln);
2093 ntn = build_op(INDIR, sys, ln->tn_type->t_subt, ln, NULL);
2097 ntn = build_plus_minus(op, sys, ln, rn);
2101 ntn = build_bit_shift(op, sys, ln, rn);
2104 ntn = build_colon(sys, ln, rn);
2119 ntn = build_assignment(op, sys, ln, rn);
2127 ntn = build_op(op, sys, rn->tn_type, ln, rn);
2131 ntn = build_real_imag(op, sys, ln);
2151 ntn = build_op(op, sys, rettp, ln, rn);
2155 if (ntn == NULL)
2159 check_precedence_confusion(ntn);
2164 ntn = fold_constant_compare_zero(ntn);
2165 else if (is_floating(ntn->tn_type->t_tspec))
2166 ntn = fold_constant_floating(ntn);
2168 ntn = fold_constant_integer(ntn);
2173 ntn = ln->u.value.u.integer != 0
2178 return ntn;
3985 tnode_t *ntn = expr_alloc_tnode();
3986 ntn->tn_op = CVT;
3987 ntn->tn_type = tp;
3988 ntn->tn_cast = op == CVT;
3989 ntn->tn_sys |= tn->tn_sys;
3990 ntn->u.ops.right = NULL;
3992 ntn->u.ops.left = tn;
3994 ntn->tn_op = CON;
3995 convert_constant(op, arg, ntn->tn_type, &ntn->u.value,
3999 return ntn;
4432 tnode_t *ntn = build_op(CVT, sys, ntp, otn, NULL);
4433 ntn->tn_cast = true;
4434 return ntn;
4688 tnode_t *ntn = expr_alloc_tnode();
4689 ntn->tn_op = CALL;
4690 ntn->tn_type = return_type(call);
4691 ntn->tn_sys = sys;
4692 ntn->u.call = call;
4693 return ntn;