Home | History | Annotate | Download | only in gcc-demangle

Lines Matching refs:d_make_comp

317 d_make_comp (struct d_info *, enum demangle_component_type,
778 d_make_comp (struct d_info *di, enum demangle_component_type type,
1161 return d_make_comp (di, DEMANGLE_COMPONENT_TYPED_NAME, dc,
1208 dc = d_make_comp (di, DEMANGLE_COMPONENT_QUAL_NAME,
1232 dc = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, dc,
1248 dc = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, dc,
1349 ret = d_make_comp (di, comb_type, ret, dc);
1597 return d_make_comp (di, DEMANGLE_COMPONENT_CAST,
1715 p = d_make_comp (di, DEMANGLE_COMPONENT_COMPOUND_NAME, p, next);
1721 p = d_make_comp (di, DEMANGLE_COMPONENT_JAVA_RESOURCE, p, NULL);
1752 return d_make_comp (di, DEMANGLE_COMPONENT_VTABLE,
1756 return d_make_comp (di, DEMANGLE_COMPONENT_VTT,
1759 return d_make_comp (di, DEMANGLE_COMPONENT_TYPEINFO,
1762 return d_make_comp (di, DEMANGLE_COMPONENT_TYPEINFO_NAME,
1768 return d_make_comp (di, DEMANGLE_COMPONENT_THUNK,
1774 return d_make_comp (di, DEMANGLE_COMPONENT_VIRTUAL_THUNK,
1782 return d_make_comp (di, DEMANGLE_COMPONENT_COVARIANT_THUNK,
1801 return d_make_comp (di, DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE,
1806 return d_make_comp (di, DEMANGLE_COMPONENT_TYPEINFO_FN,
1809 return d_make_comp (di, DEMANGLE_COMPONENT_JAVA_CLASS,
1821 return d_make_comp (di, DEMANGLE_COMPONENT_GUARD, d_name (di), NULL);
1824 return d_make_comp (di, DEMANGLE_COMPONENT_REFTEMP, d_name (di),
1828 return d_make_comp (di, DEMANGLE_COMPONENT_HIDDEN_ALIAS,
2064 ret = d_make_comp (di, DEMANGLE_COMPONENT_VENDOR_TYPE,
2096 ret = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, ret,
2116 ret = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, ret,
2136 ret = d_make_comp (di, DEMANGLE_COMPONENT_RVALUE_REFERENCE,
2142 ret = d_make_comp (di, DEMANGLE_COMPONENT_POINTER,
2148 ret = d_make_comp (di, DEMANGLE_COMPONENT_REFERENCE,
2154 ret = d_make_comp (di, DEMANGLE_COMPONENT_COMPLEX,
2160 ret = d_make_comp (di, DEMANGLE_COMPONENT_IMAGINARY,
2167 ret = d_make_comp (di, DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL,
2180 ret = d_make_comp (di, DEMANGLE_COMPONENT_DECLTYPE,
2188 ret = d_make_comp (di, DEMANGLE_COMPONENT_PACK_EXPANSION,
2302 *pret = d_make_comp (di, t, NULL, NULL);
2354 *ptl = d_make_comp (di, DEMANGLE_COMPONENT_ARGLIST, type, NULL);
2409 return d_make_comp (di, DEMANGLE_COMPONENT_FUNCTION_TYPE,
2462 return d_make_comp (di, DEMANGLE_COMPONENT_ARRAY_TYPE, dim,
2490 return d_make_comp (di, DEMANGLE_COMPONENT_VECTOR_TYPE, dim,
2537 return d_make_comp (di, DEMANGLE_COMPONENT_PTRMEM_TYPE, cl, mem);
2600 return d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE_ARGLIST, NULL, NULL);
2613 *pal = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE_ARGLIST, a, NULL);
2672 return d_make_comp (di, DEMANGLE_COMPONENT_ARGLIST, NULL, NULL);
2681 *p = d_make_comp (di, DEMANGLE_COMPONENT_ARGLIST, arg, NULL);
2726 return d_make_comp (di, DEMANGLE_COMPONENT_QUAL_NAME, type, name);
2728 return d_make_comp (di, DEMANGLE_COMPONENT_QUAL_NAME, type,
2729 d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, name,
2735 return d_make_comp (di, DEMANGLE_COMPONENT_PACK_EXPANSION,
2764 return d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, name,
2783 return d_make_comp (di, DEMANGLE_COMPONENT_UNARY, op,
2811 return d_make_comp (di, DEMANGLE_COMPONENT_UNARY, op,
2827 right = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE,
2833 return d_make_comp (di, DEMANGLE_COMPONENT_BINARY, op,
2834 d_make_comp (di,
2845 return d_make_comp (di, DEMANGLE_COMPONENT_TRINARY, op,
2846 d_make_comp (di,
2849 d_make_comp (di,
2916 ret = d_make_comp (di, t, type, d_make_name (di, s, d_str (di) - s));
2945 return d_make_comp (di, DEMANGLE_COMPONENT_LOCAL_NAME, function,
2977 return d_make_comp (di, DEMANGLE_COMPONENT_LOCAL_NAME, function, name);
4836 dc = d_make_comp (&di,