Home
last modified time | relevance | path

Searched refs:decl_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/abi/spectrans/spec2trace/
H A Dparseproto.h222 typedef struct _declarator decl_t; typedef
230 decl_t *t_args; /* list of arguments */
242 decl_t *d_next; /* next link in chain (arglist) */
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);
255 extern char *decl_ToString(char *, decl_dts_t, decl_t *,
[all …]
H A Dparseproto.y44 static type_t *type_SetFun(type_t *, decl_t *);
48 static decl_t *decl_Construct(void);
49 static decl_t *decl_AddArg(decl_t *, decl_t *);
50 static int decl_IsVoid(decl_t *);
51 static int decl_IsVoidArray(decl_t *);
52 static const char *decl_VerifyArgs(decl_t *);
53 static decl_t *decl_AddDS(decl_t *, decl_spec_t *, const char **);
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 *);
[all …]
H A Dlinkage.c84 decl_t *pp; in generate_interface_predeclaration()
H A Dinterceptor.c100 decl_t *dp; in generate_interceptor()
H A Dtrace.c728 decl_t *pp, *funargs; in collect_prototype()