Searched refs:decl_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/cmd/abi/spectrans/spec2trace/ |
H A D | parseproto.h | 222 typedef struct _declarator decl_t; typedef 230 decl_t *t_args; /* list of arguments */ 249 extern void decl_Destroy(decl_t *); 250 extern int decl_GetArgLength(decl_t *); 251 extern decl_t *decl_SetName(decl_t *, char *); 252 extern char *decl_GetName(decl_t *); 253 extern type_t *decl_GetType(decl_t *); 254 extern int decl_IsVarargs(decl_t *dp); 258 extern void decl_GetTraceInfo(decl_t *, char *, char *, decl_t **); 259 extern char *decl_ToFormal(decl_t *); [all …]
|
H A D | parseproto.y | 49 static decl_t *decl_AddArg(decl_t *, decl_t *); 54 static decl_t *decl_AddTypeTail(decl_t *, type_t *); 55 static decl_t *decl_addptr(decl_t *, type_t *); 56 static decl_t *decl_addary(decl_t *, char *); 57 static decl_t *decl_addfun(decl_t *, decl_t *); 58 static decl_t *decl_addellipsis(decl_t *); 1476 decl_t * 1518 decl_t *dp = malloc(sizeof (decl_t)); in decl_Construct() 1573 decl_t * 1613 decl_AddArg(decl_t *dp, decl_t *tp) { in decl_AddArg() [all …]
|
H A D | linkage.c | 84 decl_t *pp; in generate_interface_predeclaration()
|
H A D | interceptor.c | 100 decl_t *dp; in generate_interceptor()
|
H A D | trace.c | 728 decl_t *pp, *funargs; in collect_prototype()
|