HomeSort by: relevance | last modified time | path
    Searched refs:tnode_t (Results 1 - 15 of 15) sorted by relevancy

  /src/usr.bin/xlint/lint1/
externs1.h 37 const char *expr_type_name(const tnode_t *);
127 tnode_t *expr_alloc_tnode(void);
147 void debug_node(const tnode_t *);
277 int to_int_constant(tnode_t *, bool);
282 const tnode_t *before_conversion(const tnode_t *);
286 tnode_t *build_constant(type_t *, val_t *);
287 tnode_t *build_name(sym_t *, bool);
288 tnode_t *build_string(buffer *);
289 tnode_t *build_generic_selection(const tnode_t *
    [all...]
ckbool.c 54 is_int_constant_zero(const tnode_t *tn, tspec_t t)
61 const tnode_t *ln, tspec_t lt,
62 const tnode_t *rn, tspec_t rt)
96 const tnode_t *ln, tspec_t lt,
97 const tnode_t *rn, tspec_t rt)
121 const tnode_t *ln,
122 const tnode_t *rn)
187 is_typeok_bool_compares_with_zero(const tnode_t *tn, bool is_do_while)
tree.c 562 ic_expr(const tnode_t *tn)
630 possible_bits(const tnode_t *tn)
681 str_len(const tnode_t *tn)
694 static tnode_t *
695 build_op(op_t op, bool sys, type_t *type, tnode_t *ln, tnode_t *rn)
698 tnode_t *ntn = expr_alloc_tnode();
714 tnode_t *
718 tnode_t *n = expr_alloc_tnode();
727 static tnode_t *
    [all...]
ckctype.c 98 check_ctype_arg(const char *func, const tnode_t *arg)
100 const tnode_t *on, *cn;
133 check_ctype_macro_invocation(const tnode_t *ln, const tnode_t *rn)
lint1.h 287 typedef struct tnode tnode_t; typedef in typeref:struct:tnode
300 tnode_t *left; /* (left) operand */
301 tnode_t *right; /* right operand */
319 tnode_t *ga_result; /* NULL means error */
452 tnode_t *c_switch_expr;
457 tnode_t *c_for_expr3; /* end of loop expr in for() */
671 constant_is_nonzero(const tnode_t *tn)
679 is_zero(const tnode_t *tn)
685 is_nonzero(const tnode_t *tn)
697 is_binary(const tnode_t *tn
    [all...]
func.c 396 check_case_label_bitand(const tnode_t *case_expr, const tnode_t *switch_expr)
413 check_case_label_enum(const tnode_t *tn, const control_statement *cs)
459 check_case_label(tnode_t *tn)
514 case_label(tnode_t *tn)
547 static tnode_t *
548 check_controlling_expression(tnode_t *tn, bool is_do_while)
574 stmt_if_expr(tnode_t *tn)
612 stmt_switch_expr(tnode_t *tn)
712 stmt_while_expr(tnode_t *tn
    [all...]
ckgetopt.c 82 is_getopt_condition(const tnode_t *tn, char **out_options)
85 const tnode_t *last_arg;
149 check_getopt_begin_while(const tnode_t *tn)
init.c 157 can_init_character_array(const type_t *ltp, const tnode_t *rn)
202 check_bit_field_init(const tnode_t *ln, tspec_t lt, tspec_t rt)
214 check_non_constant_initializer(const tnode_t *tn, const sym_t *sym)
246 check_init_expr(const type_t *ltp, sym_t *lsym, tnode_t *rn)
252 tnode_t *ln = expr_zero_alloc(sizeof(*ln), "tnode");
572 brace_level_goto(brace_level *bl, const tnode_t *rn, size_t *max_subscript)
820 initialization_expr_using_op(initialization *in, tnode_t *rn)
832 tnode_t *ln = build_name(in->in_sym, false);
835 tnode_t *tn = build_binary(ln, INIT, false /* XXX */, rn);
843 initialization_init_array_from_string(initialization *in, tnode_t *tn
    [all...]
mem1.c 201 const tnode_t *tn = p;
342 tnode_t *
345 tnode_t *tn = expr_zero_alloc(sizeof(*tn), "tnode");
emit1.c 321 outcall(const tnode_t *tn, bool retval_used, bool retval_discarded)
336 const tnode_t *arg = call->args[i];
cksnprintb.c 281 const tnode_t *value;
cgram.y 173 tnode_t *y_tnode;
553 tnode_t *zero = expr_alloc_tnode();
562 tnode_t *nc = expr_alloc_tnode();
debug.c 196 debug_node(const tnode_t *tn) // NOLINT(misc-no-recursion)
decl.c 3212 to_int_constant(tnode_t *tn, bool required)
  /src/usr.bin/xlint/common/
tyname.c 313 expr_type_name(const tnode_t *tn)

Completed in 39 milliseconds