Lines Matching defs:argument
160 token_list_t *argument);
3421 argument_list_t *list, token_list_t *argument)
3426 node->argument = argument;
3471 return node->argument;
3993 token_list_t *argument;
4007 argument = _token_list_create (parser);
4008 _argument_list_append (parser, arguments, argument);
4020 _token_list_trim_trailing_space (argument);
4021 argument = _token_list_create (parser);
4022 _argument_list_append (parser, arguments, argument);
4024 if (argument->head == NULL) {
4025 /* Don't treat initial whitespace as part of the argument. */
4029 _token_list_append(parser, argument, node->token);
4091 token_node_t *argument, *defined = node;
4105 argument = node;
4118 argument = node;
4135 argument->token->value.str) ? 1 : 0;
4259 * argument list).
4313 arguments->head->argument->head == NULL))) {
4321 /* Perform argument substitution on the replacement list. */
4328 token_list_t *argument;
4329 argument = _argument_list_member_at(arguments, parameter_index);
4330 /* Before substituting, we expand the argument tokens, or append a
4331 * placeholder token for an empty argument. */
4332 if (argument->head) {
4334 expanded_argument = _token_list_copy(parser, argument);
4349 /* After argument substitution, and before further expansion
4505 * The "mode" argument controls the handling of any DEFINED tokens that