Searched refs:decl_t (Results 1 – 5 of 5) sorted by relevance
/titanic_41/usr/src/cmd/abi/spectrans/spec2trace/ |
H A D | parseproto.h | 224 typedef struct _declarator decl_t; typedef 232 decl_t *t_args; /* list of arguments */ 244 decl_t *d_next; /* next link in chain (arglist) */ 251 extern void decl_Destroy(decl_t *); 252 extern int decl_GetArgLength(decl_t *); 253 extern decl_t *decl_SetName(decl_t *, char *); 254 extern char *decl_GetName(decl_t *); 255 extern type_t *decl_GetType(decl_t *); 256 extern int decl_IsVarargs(decl_t *dp); 257 extern char *decl_ToString(char *, decl_dts_t, decl_t *, [all …]
|
H A D | parseproto.y | 46 static type_t *type_SetFun(type_t *, decl_t *); 50 static decl_t *decl_Construct(void); 51 static decl_t *decl_AddArg(decl_t *, decl_t *); 52 static int decl_IsVoid(decl_t *); 53 static int decl_IsVoidArray(decl_t *); 54 static const char *decl_VerifyArgs(decl_t *); 55 static decl_t *decl_AddDS(decl_t *, decl_spec_t *, const char **); 56 static decl_t *decl_AddTypeTail(decl_t *, type_t *); 57 static decl_t *decl_addptr(decl_t *, type_t *); 58 static decl_t *decl_addary(decl_t *, char *); [all …]
|
H A D | linkage.c | 87 decl_t *pp; in generate_interface_predeclaration()
|
H A D | interceptor.c | 102 decl_t *dp; in generate_interceptor()
|
H A D | trace.c | 730 decl_t *pp, *funargs; in collect_prototype()
|