Lines Matching refs:subst
84 struct vector_str subst; /* substitution string vector */
540 vector_str_dest(&d->subst);
556 if (!vector_str_init(&d->subst))
567 assert(d->subst.container != NULL);
588 vector_str_dest(&d->subst);
649 if (!vector_str_find(&ddata->subst, str, len))
650 return (vector_str_push(&ddata->subst, str, len));
866 if (ddata == NULL || ddata->subst.size <= idx)
868 if ((len = strlen(ddata->subst.container[idx])) == 0)
870 if (!cpp_demangle_push_str(ddata, ddata->subst.container[idx], len))
2514 if (ddata->subst.size == 1 &&
2515 !vector_str_pop(&ddata->subst))
2529 * pointer-to-member, template-param, template-template-param, subst
2882 if (!vector_str_find(&ddata->subst, type_str, type_str_len) &&
2883 !vector_str_push(&ddata->subst, type_str, type_str_len))