Lines Matching defs:parameter
138 #define PROTO_ABSTRACT 2 /* comment out parameter names */
189 struct parameter *first; /* pointer to first parameter in list */
190 struct parameter *last; /* pointer to last parameter in list */
193 char *comment; /* comment at start of parameter list */
211 /* This structure stores information about a function parameter. */
212 typedef struct parameter {
213 struct parameter *next; /* next parameter in list */
216 char *comment; /* comment following the parameter */
237 Parameter *parameter;
323 /* pointer to parameter list for the current function definition */
327 * a function parameter declaration in order to catch any comments following
328 * the parameter declaration on the same line. If the lexer scans a comment
1418 * function which has a parameter which is ANSI (i.e., a prototyped
1420 * 'func_def' so that the parameter will be converted.
1817 new_param_list(&yyval.param_list, yystack.l_mark[0].parameter);
1823 add_param_list(&yyval.param_list, &yystack.l_mark[-2].param_list, yystack.l_mark[0].parameter);
1830 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator);
1837 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator);
1844 yyval.parameter = new_parameter(&yystack.l_mark[0].decl_spec, (Declarator *)0);