/netbsd/usr.bin/xlint/lint1/ |
H A D | tree.c | 96 portable_rank_cmp(tspec_t t1, tspec_t t2) { in portable_rank_cmp() 663 static tspec_t 664 usual_arithmetic_conversion_trad(tspec_t lt, tspec_t rt) in usual_arithmetic_conversion_trad() 679 static tspec_t 680 usual_arithmetic_conversion_c90(tspec_t lt, tspec_t rt) in usual_arithmetic_conversion_c90() 760 tspec_t t; in build_address() 1387 tspec_t t; in build_real_imag() 2291 typeok_shl(op_t op, tspec_t lt, tspec_t rt) in typeok_shl() 2598 tspec_t lt, tspec_t lst, in check_assign_void_pointer() 2599 tspec_t rt, tspec_t rst) in check_assign_void_pointer() [all …]
|
H A D | ckbool.c | 74 is_int_constant_zero(const tnode_t *tn, tspec_t t) in is_int_constant_zero() 81 const tnode_t *ln, tspec_t lt, in is_typeok_strict_bool_binary() 82 const tnode_t *rn, tspec_t rt) in is_typeok_strict_bool_binary() 110 const tnode_t *ln, tspec_t lt, in typeok_strict_bool_binary_compatible() 111 const tnode_t *rn, tspec_t rt) in typeok_strict_bool_binary_compatible() 139 tspec_t lt, rt; in typeok_scalar_strict_bool() 212 tspec_t t; in is_typeok_bool_compares_with_zero()
|
H A D | lint1.h | 107 tspec_t v_tspec; 155 tspec_t t_tspec; /* type specifier */ 273 tspec_t sk_tspec; 368 tspec_t d_abstract_type;/* VOID, BOOL, CHAR, INT or COMPLEX */ 369 tspec_t d_complex_mod; /* FLOAT or DOUBLE */ 370 tspec_t d_sign_mod; /* SIGNED or UNSIGN */ 371 tspec_t d_rank_mod; /* SHORT, LONG or LLONG */ 630 msb(int64_t si, tspec_t t) in msb() 654 is_struct_or_union(tspec_t t) in is_struct_or_union()
|
H A D | decl.c | 107 gettyp(tspec_t t) in gettyp() 167 tspec_t t = tp->t_tspec; in is_incomplete() 219 static tspec_t 220 merge_signedness(tspec_t t, tspec_t s) in merge_signedness() 267 tspec_t lt; in typedef_error() 325 tspec_t t = tp->t_tspec; in dcs_add_type() 412 tspec_t t = tp->t_tspec; in set_first_typedef() 836 tspec_t to = NO_TSPEC; in check_type() 930 tspec_t t = *inout_t; in check_bit_field_type() 977 tspec_t t = *inout_t; in check_bit_field() [all …]
|
H A D | externs1.h | 87 int64_t convert_integer(int64_t, tspec_t, unsigned int); 202 type_t *gettyp(tspec_t); 234 type_t *make_tag_type(sym_t *, tspec_t, bool, bool); 266 type_t *block_derive_type(type_t *, tspec_t); 267 type_t *expr_derive_type(type_t *, tspec_t);
|
H A D | init.c | 204 tspec_t lst = ltp->t_subt->t_tspec; in can_init_character_array() 205 tspec_t rst = rn->tn_type->t_subt->t_tspec; in can_init_character_array() 256 check_bit_field_init(const tnode_t *ln, tspec_t lt, tspec_t rt) in check_bit_field_init() 315 tspec_t lt = ln->tn_type->t_tspec; in check_init_expr() 316 tspec_t rt = rn->tn_type->t_tspec; in check_init_expr()
|
H A D | emit1.c | 105 tspec_t ts; in outtype() 342 tspec_t t; in outcall()
|
H A D | lex.c | 108 tspec_t kw_tspec; /* if kw_token is T_TYPE or 494 static const tspec_t suffix_type[2][3] = { in lex_integer_constant() 531 tspec_t typ = suffix_type[u_suffix][l_suffix]; in lex_integer_constant() 638 convert_integer(int64_t si, tspec_t t, unsigned int len) in convert_integer() 662 tspec_t typ; in lex_floating_constant()
|
H A D | func.c | 476 tspec_t t; in check_case_label() 661 tspec_t t; in stmt_switch_expr()
|
H A D | README.md | 90 as defined in `tspec_t`. 189 | t | `tspec_t` | a simple type such as `INT`, `FUNC`, `PTR` |
|
H A D | cgram.y | 143 tspec_t y_tspec;
|
/netbsd/usr.bin/xlint/common/ |
H A D | lint.h | 89 } tspec_t; typedef 107 tspec_t tt_signed_counterpart; 108 tspec_t tt_unsigned_counterpart; 123 type_properties(tspec_t t) { in type_properties()
|
H A D | externs.h | 39 const char *tspec_name(tspec_t);
|
H A D | tyname.c | 143 tspec_name(tspec_t t) in tspec_name() 241 tspec_t t; in type_name()
|
/netbsd/usr.bin/xlint/lint2/ |
H A D | chk.c | 239 tspec_t t1; in chkvtui() 444 tspec_t t1, t2; in chkau() 597 tspec_t sz, t1, t2 = NO_TSPEC; in printflike() 822 tspec_t sz, t1 = NO_TSPEC, t2 = NO_TSPEC; in scanflike() 1191 tspec_t t, to; in types_compatible() 1352 tspec_t t; in matches_no_arg_function()
|
H A D | lint2.h | 41 tspec_t t_tspec; /* type specifier */
|
H A D | emit2.c | 62 tspec_t ts = tp->t_tspec; in outtype()
|
H A D | read.c | 587 static tspec_t 755 tspec_t t; in gettlen()
|
/netbsd/tests/usr.bin/xlint/lint2/ |
H A D | read.ln | 8 # Cover all tspec_t constants, in declaration order. 10 # The line numbers correspond to the constant values of tspec_t,
|