Searched refs:declaration (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/rpcgen/
H A Drpc_parse.h90 struct declaration { struct
97 typedef struct declaration declaration; typedef in typeref:struct:declaration
100 declaration decl;
115 declaration case_decl;
121 declaration enum_decl;
123 declaration *default_decl;
H A Drpc_parse.c60 static void get_declaration(declaration *, defkind);
61 static void get_prog_declaration(declaration *, defkind, int);
137 check_self_reference(const char *name, const declaration *decp, int first)
161 is_self_reference(definition *defp, declaration *decp)
163 declaration current;
170 * Check for valid declaration:
199 * If the current declaration prefix in empty
232 /* Set up the current declaration */
248 declaration dec;
264 * Keep a referenct to the last declaration t
[all...]
H A Drpc_cout.c57 static void print_stat(int, declaration *);
58 static void emit_inline(int, declaration *, int);
59 static void emit_inline64(int, declaration *, int);
60 static void emit_single_in_line(int, declaration *, int, relation);
61 static void emit_single_in_line64(int, declaration *, int, relation);
317 declaration *dflt;
319 declaration *cs;
434 inline_type(declaration *dc, int *size)
453 arraysize(char *sz, declaration *dc, int elsize)
469 * We have the string representation of array max from the declaration,
[all...]
H A Drpc_hout.c48 extern void pdeclaration(char *, declaration *, int, char *);
205 declaration *decl;
484 pdeclaration(char *name, declaration *dec, int tab, char *separator)
H A Drpc_clntout.c47 extern void pdeclaration(char *, declaration *, int, char *);
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_grammar.y162 %type <l_node> declaration
242 | declaration
250 * We push a new declaration scope before shifting the
610 declaration: declaration_specifiers ';' { label
/illumos-gate/usr/src/cmd/abi/spectrans/spec2trace/
H A Dparseproto.y121 %type <d_val> declaration
130 %start declaration
138 declaration
145 /* only one declaration allowed */
164 * XXX - Does not support a "stand-alone" declaration specifier. It is
165 * essentially a type declaration, for example:
334 * not done within the context of a function declaration (prototype) or
915 * in declaration specifiers.
979 return ("attempt to add declaration specifier "
1007 return ("invalid declaration specifie
[all...]

Completed in 51 milliseconds