Lines Matching defs:output
99 struct vector_str output; /* output string vector */
103 struct vector_str *cur_output; /* ptr to current output vec */
554 rtn = vector_str_get_flat(&ddata.output, (size_t *) NULL);
621 if (!vector_str_push_vector_head(&ddata.output,
624 ddata.cur_output = &ddata.output;
636 if (ddata.output.size == 0)
638 if (td.paren && !VEC_PUSH_STR(&ddata.output, ")"))
640 if (ddata.mem_vat && !VEC_PUSH_STR(&ddata.output, " volatile"))
642 if (ddata.mem_cst && !VEC_PUSH_STR(&ddata.output, " const"))
644 if (ddata.mem_rst && !VEC_PUSH_STR(&ddata.output, " restrict"))
646 if (ddata.mem_ref && !VEC_PUSH_STR(&ddata.output, " &"))
648 if (ddata.mem_rref && !VEC_PUSH_STR(&ddata.output, " &&"))
651 rtn = vector_str_get_flat(&ddata.output, (size_t *) NULL);
673 vector_str_dest(&d->output);
683 if (!vector_str_init(&d->output))
694 assert(d->output.container != NULL);
710 d->cur_output = &d->output;
722 vector_str_dest(&d->output);
1145 p_idx = ddata->output.size;
1148 if ((exp = vector_str_substr(&ddata->output, p_idx,
1149 ddata->output.size - 1, &exp_len)) == NULL)
1151 idx = ddata->output.size;
1153 if (!vector_str_pop(&ddata->output)) {
1560 struct vector_str *output;
1564 output = &ddata->output;
1566 p_idx = output->size;
1571 if ((exp = vector_str_substr(output, p_idx, output->size - 1,
1575 idx = output->size;
1577 if (!vector_str_pop(output)) {
2009 ddata->cur_output = &ddata->output;
2034 if (!vector_str_push_vector(&ddata->output, &local_name)) {
2080 struct vector_str *output, v;
2088 output = ddata->cur_output;
2104 p_idx = output->size;
2108 if ((subst_str = vector_str_substr(output, p_idx, output->size - 1,
2121 p_idx = output->size;
2125 if ((subst_str = vector_str_substr(output, p_idx,
2126 output->size - 1, &subst_str_len)) == NULL)
2146 struct vector_str *output;
2150 output = ddata->cur_output;
2152 p_idx = output->size;
2157 if ((name = vector_str_substr(output, p_idx, output->size - 1,
2161 idx = output->size;
2163 if (!vector_str_pop(output)) {
2177 struct vector_str *output, v;
2210 output = ddata->cur_output;
2217 p_idx = output->size;
2236 if (p_idx == output->size)
2238 if ((subst_str = vector_str_substr(output, p_idx,
2239 output->size - 1, &subst_str_len)) == NULL)
2254 *ddata->cur != 'D' && p_idx != output->size) {
2407 p_idx = ddata->output.size;
2411 if ((class_type = vector_str_substr(&ddata->output, p_idx,
2412 ddata->output.size - 1, &class_type_len)) == NULL)
2416 idx = ddata->output.size;
2418 if (!vector_str_pop(&ddata->output))
2479 ddata->cur_output->container[ddata->output.size - 1];
2617 struct vector_str *output, v;
2638 output = ddata->cur_output;
2640 p_idx = output->size;
2644 if ((subst_str = vector_str_substr(output, p_idx, output->size - 1,
2655 p_idx = output->size;
2659 if ((subst_str = vector_str_substr(output, p_idx,
2660 output->size - 1, &subst_str_len)) == NULL)
2680 struct vector_str *output;
2691 output = ddata->cur_output;
2693 p_idx = output->size;
2699 if ((substr = vector_str_substr(output, p_idx, output->size - 1,
2843 struct vector_str *output, sv;
2854 output = ddata->cur_output;
2859 if (ddata->output.size < 2)
2872 assert(output != NULL);
2883 p_idx = output->size;
3090 p_idx = output->size;
3093 if ((subst_str = vector_str_substr(output, p_idx,
3094 output->size - 1, &subst_str_len)) == NULL)
3328 type_str = vector_str_substr(output, p_idx, output->size - 1,
3362 struct vector_str *output;
3366 output = ddata->cur_output;
3368 p_idx = output->size;
3373 if ((type = vector_str_substr(output, p_idx, output->size - 1,
3377 idx = output->size;
3379 if (!vector_str_pop(output)) {