/src/usr.bin/xlint/lint1/ |
externs1.h | 95 sym_t *mktempsym(type_t *); 148 void debug_type(const type_t *); 217 type_t *gettyp(tspec_t); 218 type_t *block_dup_type(const type_t *); 219 type_t *expr_dup_type(const type_t *); 220 type_t *expr_unqualified_type(const type_t *); 221 bool is_incomplete(const type_t *); [all...] |
init.c | 92 const type_t *bl_type; 157 can_init_character_array(const type_t *ltp, const tnode_t *rn) 182 first_named_member(const type_t *tp) 193 type_t *tp = block_dup_type(sym->s_type); 246 check_init_expr(const type_t *ltp, sym_t *lsym, tnode_t *rn) 249 type_t *lutp = expr_unqualified_type(ltp); 280 static const type_t * 281 designator_type(const designator *dr, const type_t *tp) 390 designation_descend(designation *dn, const type_t *tp) 411 static const type_t * [all...] |
decl.c | 54 static type_t typetab[NTSPEC]; 108 type_t * 117 type_t * 118 block_dup_type(const type_t *tp) 120 type_t *ntp = block_zero_alloc(sizeof(*ntp), "type"); 128 type_t * 129 expr_dup_type(const type_t *tp) 131 type_t *ntp = expr_zero_alloc(sizeof(*ntp), "type"); 144 type_t * 145 expr_unqualified_type(const type_t *tp [all...] |
tree.c | 144 width_in_bits(const type_t *tp) 153 ui_max_value(const type_t *tp) 159 si_max_value(const type_t *tp) 165 si_min_value(const type_t *tp) 171 si_mult_sat(const type_t *tp, int64_t l, int64_t r) 187 si_plus_sat(const type_t *tp, int64_t a, int64_t b) 199 si_minus_sat(const type_t *tp, int64_t a, int64_t b) 211 ic_maybe_signed(const type_t *tp, integer_constraints ic) 217 ic_maybe_signed_binary(const type_t *tp, 224 ic_any(const type_t *tp [all...] |
lint1.h | 108 * be done in structures of type type_t, because these are copied if they must 232 type_t *s_type; 292 type_t *tn_type; 318 type_t *ga_arg; /* NULL means default or error */ 357 type_t *d_type; /* after dcs_end_type, the pointer to the type 378 type_t *d_tag_type; /* during a member or enumerator declaration, 449 type_t *c_switch_type; /* type of switch expression */
|
README.md | 85 Each node has a data type (`type_t`) and a few other properties that depend on 88 ## type_t section 187 | tp | `type_t` | a complete type such as `pointer to array[3] of int` | 188 | stp | `type_t` | the subtype of a pointer, array or function |
|
mem1.c | 198 const type_t *tp = p;
|
emit1.c | 90 outtype(const type_t *tp)
|
debug.c | 157 debug_type_details(const type_t *tp) 188 debug_type(const type_t *tp)
|
cgram.y | 172 type_t *y_type; 558 type_t *void_ptr = block_derive_type(gettyp(VOID), PTR); 1521 type_t *tp = block_dup_type($$->s_type);
|
func.c | 634 type_t *tp = xcalloc(1, sizeof(*tp));
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/include/ |
vector.h | 114 #define DAL_VECTOR_INSERT_AT(vector_type, type_t) \ 117 type_t what, \ 123 #define DAL_VECTOR_APPEND(vector_type, type_t) \ 126 type_t item) \ 131 /* Note: "type_t" is the ONLY token accepted by "checkpatch.pl" and by 133 * For uniformity reasons "type_t" is used for all type-safe macro 135 #define DAL_VECTOR_AT_INDEX(vector_type, type_t) \ 136 static type_t vector_type##_vector_at_index( \ 143 #define DAL_VECTOR_SET_AT_INDEX(vector_type, type_t) \ 146 type_t what, [all...] |
/src/usr.bin/xlint/common/ |
externs.h | 38 const char *type_name(const type_t *);
|
tyname.c | 163 type_name_of_function(buffer *buf, const type_t *tp) 178 const type_t **argtype; 198 type_name_of_struct_or_union(buffer *buf, const type_t *tp) 215 type_name_of_enum(buffer *buf, const type_t *tp) 232 type_name_of_array(buffer *buf, const type_t *tp) 249 type_name(const type_t *tp)
|
lint.h | 60 * Type specifiers, used in type structures (type_t) and elsewhere. 158 typedef struct lint1_type type_t; typedef in typeref:struct:lint1_type 160 typedef struct lint2_type type_t; typedef in typeref:struct:lint2_type
|
/src/usr.bin/xlint/lint2/ |
externs2.h | 64 extern type_t **tlst;
|
chk.c | 60 const type_t *, const type_t *); 65 int, const char *, const type_t **); 67 int, const char *, const type_t **); 72 static bool types_compatible(const type_t *, const type_t *, 74 static bool prototypes_compatible(const type_t *, const type_t *, bool *); 75 static bool matches_no_arg_function(const type_t *, bool *); 242 type_t *tp1, *tp2 [all...] |
emit2.c | 46 outtype(const type_t *tp) 93 for (const type_t **ap = tp->t_args; *ap != NULL; ap++) 98 for (const type_t **ap = tp->t_args; *ap != NULL; ap++)
|
lint2.h | 184 static inline type_t *
|
read.c | 85 type_t **tlst; /* array for indexed access */ 105 static unsigned short storetyp(type_t *, const char *, size_t, int); 652 type_t *tp; 948 storetyp(type_t *tp, const char *cp, size_t len, int h)
|
/src/sys/compat/ultrix/ |
ultrix_ioctl.c | 657 #define IN_TYPE(a, type_t) { \ 658 type_t localbuf; \ 660 &localbuf, sizeof(type_t))) != 0) \ 665 #define INOUT_TYPE(a, type_t) { \ 666 type_t localbuf; \ 668 sizeof(type_t))) != 0) \ 672 return copyout(&localbuf, SCARG(&ap, data), sizeof(type_t)); \
|