Lines Matching refs:cpp_demangle_data

81 struct cpp_demangle_data {
381 static void cpp_demangle_data_dest(struct cpp_demangle_data *);
382 static int cpp_demangle_data_init(struct cpp_demangle_data *,
384 static int cpp_demangle_get_subst(struct cpp_demangle_data *, size_t);
385 static int cpp_demangle_get_tmpl_param(struct cpp_demangle_data *, size_t);
386 static int cpp_demangle_push_fp(struct cpp_demangle_data *,
388 static int cpp_demangle_push_str(struct cpp_demangle_data *, const char *,
390 static int cpp_demangle_push_subst(struct cpp_demangle_data *,
392 static int cpp_demangle_push_subst_v(struct cpp_demangle_data *,
394 static int cpp_demangle_push_type_qualifier(struct cpp_demangle_data *,
396 static int cpp_demangle_read_array(struct cpp_demangle_data *);
397 static int cpp_demangle_read_encoding(struct cpp_demangle_data *);
398 static int cpp_demangle_read_expr_primary(struct cpp_demangle_data *);
399 static int cpp_demangle_read_expression(struct cpp_demangle_data *);
400 static int cpp_demangle_read_expression_flat(struct cpp_demangle_data *,
402 static int cpp_demangle_read_expression_binary(struct cpp_demangle_data *,
404 static int cpp_demangle_read_expression_unary(struct cpp_demangle_data *,
406 static int cpp_demangle_read_expression_trinary(struct cpp_demangle_data *,
408 static int cpp_demangle_read_function(struct cpp_demangle_data *, int *,
410 static int cpp_demangle_local_source_name(struct cpp_demangle_data *ddata);
411 static int cpp_demangle_read_local_name(struct cpp_demangle_data *);
412 static int cpp_demangle_read_name(struct cpp_demangle_data *);
413 static int cpp_demangle_read_name_flat(struct cpp_demangle_data *,
415 static int cpp_demangle_read_nested_name(struct cpp_demangle_data *);
416 static int cpp_demangle_read_number(struct cpp_demangle_data *, long *);
417 static int cpp_demangle_read_number_as_string(struct cpp_demangle_data *,
419 static int cpp_demangle_read_nv_offset(struct cpp_demangle_data *);
420 static int cpp_demangle_read_offset(struct cpp_demangle_data *);
421 static int cpp_demangle_read_offset_number(struct cpp_demangle_data *);
422 static int cpp_demangle_read_pointer_to_member(struct cpp_demangle_data *);
423 static int cpp_demangle_read_sname(struct cpp_demangle_data *);
424 static int cpp_demangle_read_subst(struct cpp_demangle_data *);
425 static int cpp_demangle_read_subst_std(struct cpp_demangle_data *);
426 static int cpp_demangle_read_subst_stdtmpl(struct cpp_demangle_data *,
428 static int cpp_demangle_read_tmpl_arg(struct cpp_demangle_data *);
429 static int cpp_demangle_read_tmpl_args(struct cpp_demangle_data *);
430 static int cpp_demangle_read_tmpl_param(struct cpp_demangle_data *);
431 static int cpp_demangle_read_type(struct cpp_demangle_data *, int);
432 static int cpp_demangle_read_type_flat(struct cpp_demangle_data *,
434 static int cpp_demangle_read_uqname(struct cpp_demangle_data *);
435 static int cpp_demangle_read_v_offset(struct cpp_demangle_data *);
462 struct cpp_demangle_data ddata;
531 cpp_demangle_data_dest(struct cpp_demangle_data *d)
546 cpp_demangle_data_init(struct cpp_demangle_data *d, const char *cur)
598 cpp_demangle_push_fp(struct cpp_demangle_data *ddata,
628 cpp_demangle_push_str(struct cpp_demangle_data *ddata, const char *str,
642 cpp_demangle_push_subst(struct cpp_demangle_data *ddata, const char *str,
656 cpp_demangle_push_subst_v(struct cpp_demangle_data *ddata, struct vector_str *v)
676 cpp_demangle_push_type_qualifier(struct cpp_demangle_data *ddata,
862 cpp_demangle_get_subst(struct cpp_demangle_data *ddata, size_t idx)
880 cpp_demangle_get_tmpl_param(struct cpp_demangle_data *ddata, size_t idx)
897 cpp_demangle_read_array(struct cpp_demangle_data *ddata)
980 cpp_demangle_read_expr_primary(struct cpp_demangle_data *ddata)
1064 cpp_demangle_read_expression(struct cpp_demangle_data *ddata)
1348 cpp_demangle_read_expression_flat(struct cpp_demangle_data *ddata, char **str)
1380 cpp_demangle_read_expression_binary(struct cpp_demangle_data *ddata,
1395 cpp_demangle_read_expression_unary(struct cpp_demangle_data *ddata,
1408 cpp_demangle_read_expression_trinary(struct cpp_demangle_data *ddata,
1429 cpp_demangle_read_function(struct cpp_demangle_data *ddata, int *ext_c,
1506 cpp_demangle_read_encoding(struct cpp_demangle_data *ddata)
1721 cpp_demangle_read_local_name(struct cpp_demangle_data *ddata)
1766 cpp_demangle_read_name(struct cpp_demangle_data *ddata)
1832 cpp_demangle_read_name_flat(struct cpp_demangle_data *ddata, char **str)
1864 cpp_demangle_read_nested_name(struct cpp_demangle_data *ddata)
1956 cpp_demangle_read_number(struct cpp_demangle_data *ddata, long *rtn)
1989 cpp_demangle_read_number_as_string(struct cpp_demangle_data *ddata, char **str)
2007 cpp_demangle_read_nv_offset(struct cpp_demangle_data *ddata)
2021 cpp_demangle_read_offset(struct cpp_demangle_data *ddata)
2039 cpp_demangle_read_offset_number(struct cpp_demangle_data *ddata)
2075 cpp_demangle_read_pointer_to_member(struct cpp_demangle_data *ddata)
2132 cpp_demangle_read_sname(struct cpp_demangle_data *ddata)
2160 cpp_demangle_read_subst(struct cpp_demangle_data *ddata)
2272 cpp_demangle_read_subst_std(struct cpp_demangle_data *ddata)
2334 cpp_demangle_read_subst_stdtmpl(struct cpp_demangle_data *ddata,
2378 cpp_demangle_read_tmpl_arg(struct cpp_demangle_data *ddata)
2395 cpp_demangle_read_tmpl_args(struct cpp_demangle_data *ddata)
2455 cpp_demangle_read_tmpl_param(struct cpp_demangle_data *ddata)
2489 cpp_demangle_read_type(struct cpp_demangle_data *ddata, int delimit)
2932 cpp_demangle_read_type_flat(struct cpp_demangle_data *ddata, char **str)
2968 cpp_demangle_read_uqname(struct cpp_demangle_data *ddata)
3401 cpp_demangle_local_source_name(struct cpp_demangle_data *ddata)
3423 cpp_demangle_read_v_offset(struct cpp_demangle_data *ddata)