Lines Matching refs:arg
253 arg_type* arg; in generate_method() local
279 arg = method->args; in generate_method()
280 while (arg != NULL) { in generate_method()
282 NAMES.Search(arg->type.type.data), arg->name.data, in generate_method()
283 arg->type.dimension)); in generate_method()
284 arg = arg->next; in generate_method()
304 arg = method->args; in generate_method()
305 while (arg != NULL) { in generate_method()
306 Type* t = NAMES.Search(arg->type.type.data); in generate_method()
308 v->dimension = arg->type.dimension; in generate_method()
312 if (convert_direction(arg->direction.data) & IN_PARAMETER) { in generate_method()
316 if (arg->type.dimension == 0) { in generate_method()
319 else if (arg->type.dimension == 1) { in generate_method()
331 arg = arg->next; in generate_method()
365 arg = method->args; in generate_method()
366 while (arg != NULL) { in generate_method()
367 Type* t = NAMES.Search(arg->type.type.data); in generate_method()
370 if (convert_direction(arg->direction.data) & OUT_PARAMETER) { in generate_method()
377 arg = arg->next; in generate_method()
392 arg = method->args; in generate_method()
393 while (arg != NULL) { in generate_method()
395 NAMES.Search(arg->type.type.data), arg->name.data, in generate_method()
396 arg->type.dimension)); in generate_method()
397 arg = arg->next; in generate_method()
432 arg = method->args; in generate_method()
433 while (arg != NULL) { in generate_method()
434 Type* t = NAMES.Search(arg->type.type.data); in generate_method()
435 Variable* v = new Variable(t, arg->name.data, arg->type.dimension); in generate_method()
436 int dir = convert_direction(arg->direction.data); in generate_method()
437 if (dir == OUT_PARAMETER && arg->type.dimension != 0) { in generate_method()
450 arg = arg->next; in generate_method()
475 arg = method->args; in generate_method()
476 while (arg != NULL) { in generate_method()
477 Type* t = NAMES.Search(arg->type.type.data); in generate_method()
478 Variable* v = new Variable(t, arg->name.data, arg->type.dimension); in generate_method()
479 if (convert_direction(arg->direction.data) & OUT_PARAMETER) { in generate_method()
483 arg = arg->next; in generate_method()