Lines Matching defs:argument
148 token_list_t *argument);
3120 argument_list_t *list, token_list_t *argument)
3125 node->argument = argument;
3170 return node->argument;
3685 token_list_t *argument;
3699 argument = _token_list_create (parser);
3700 _argument_list_append (parser, arguments, argument);
3712 _token_list_trim_trailing_space (argument);
3713 argument = _token_list_create (parser);
3714 _argument_list_append (parser, arguments, argument);
3716 if (argument->head == NULL) {
3717 /* Don't treat initial whitespace as part of the argument. */
3721 _token_list_append(parser, argument, node->token);
3783 token_node_t *argument, *defined = node;
3797 argument = node;
3810 argument = node;
3827 argument->token->value.str) ? 1 : 0;
3951 * argument list).
4005 arguments->head->argument->head == NULL))) {
4013 /* Perform argument substitution on the replacement list. */
4020 token_list_t *argument;
4021 argument = _argument_list_member_at(arguments, parameter_index);
4022 /* Before substituting, we expand the argument tokens, or append a
4023 * placeholder token for an empty argument. */
4024 if (argument->head) {
4026 expanded_argument = _token_list_copy(parser, argument);
4041 /* After argument substitution, and before further expansion
4192 * The "mode" argument controls the handling of any DEFINED tokens that