Lines Matching defs:arg
177 method->args = $4.arg;
192 method->args = $5.arg;
201 { $$.arg = NULL; }
202 | arg { $$ = $1; }
203 | arg_list ',' arg {
204 if ($$.arg != NULL) {
207 arg_type *p = $1.arg;
211 $3.arg->comma_token = $2.buffer;
212 p->next = $3.arg;
217 $$.arg = NULL;
221 arg:
223 arg_type* arg = (arg_type*)malloc(sizeof(arg_type));
224 memset(&arg->comma_token, 0, sizeof(buffer_type));
225 arg->direction = $1.buffer;
226 arg->type = $2.type;
227 arg->name = $3.buffer;
228 arg->next = NULL;
229 $$.arg = arg;