Lines Matching defs:d_right
247 #define d_right(dc) ((dc)->u.s_binary.right)
856 d_dump (d_right (dc), indent + 2);
1276 return has_return_type (d_right (dc));
1298 return is_ctor_dtor_or_conversion (d_right (dc));
1343 while (d_right (dc) != NULL
1344 && is_fnqual_component_type (d_right (dc)->type))
1345 d_right (dc) = d_left (d_right (dc));
1347 if (d_right (dc) == NULL)
2948 ptl = &d_right (*ptl);
2958 if (d_right (tl) == NULL
3206 pal = &d_right (*pal);
3276 p = &d_right (*p);
3768 && d_right (function)->type == DEMANGLE_COMPONENT_FUNCTION_TYPE)
3769 d_left (d_right (function)) = NULL;
4265 d_count_templates_scopes (dpi, d_right (dc));
4493 a = d_right (a))
4521 (d_right (dpi->templates->template_decl),
4571 return d_find_pack (dpi, d_right (dc));
4585 dc = d_right (dc);
4598 dc = d_right (dc))
4704 ops = d_right (dc);
4706 op1 = d_right (ops);
4710 op2 = d_right (op1);
4781 struct demangle_component *operands = d_right (dc);
4783 struct demangle_component *op2 = d_right (operands);
4795 op2 = d_right (op2);
4849 d_print_comp (dpi, options, d_right (dc));
4861 struct demangle_component *local_name = d_right (dc);
4921 typed_name = d_right (typed_name);
4960 d_print_comp (dpi, options, d_right (dc));
5010 d_print_comp (dpi, options, d_right (dc));
5019 d_print_comp (dpi, options, d_right (dc));
5098 d_print_comp (dpi, options, d_right (dc));
5153 d_print_comp (dpi, options, d_right (dc));
5418 d_print_comp (dpi, options, d_right (dc));
5447 d_print_comp (dpi, options, d_right (dc));
5479 if (d_right (dc) != NULL)
5490 d_right (dc));
5501 struct demangle_component *list = d_right (dc);
5544 struct demangle_component *operand = d_right (dc);
5556 && d_right (operand)->type == DEMANGLE_COMPONENT_FUNCTION_TYPE)
5608 if (d_right (dc)->type != DEMANGLE_COMPONENT_BINARY_ARGS)
5618 d_print_comp (dpi, options, d_left (d_right (dc)));
5620 d_print_comp (dpi, options, d_right (d_right (dc)));
5640 && d_left (d_right (dc))->type == DEMANGLE_COMPONENT_TYPED_NAME)
5646 const struct demangle_component *func = d_left (d_right (dc));
5648 if (d_right (func)->type != DEMANGLE_COMPONENT_FUNCTION_TYPE)
5653 d_print_subexpr (dpi, options, d_left (d_right (dc)));
5657 d_print_comp (dpi, options, d_right (d_right (dc)));
5664 d_print_subexpr (dpi, options, d_right (d_right (dc)));
5680 if (d_right (dc)->type != DEMANGLE_COMPONENT_TRINARY_ARG1
5681 || d_right (d_right (dc))->type != DEMANGLE_COMPONENT_TRINARY_ARG2)
5692 struct demangle_component *first = d_left (d_right (dc));
5693 struct demangle_component *second = d_left (d_right (d_right (dc)));
5694 struct demangle_component *third = d_right (d_right (d_right (dc)));
5743 if (d_right (dc)->type == DEMANGLE_COMPONENT_NAME)
5747 d_print_comp (dpi, options, d_right (dc));
5773 if (d_right (dc)->type == DEMANGLE_COMPONENT_NAME
5774 && d_right (dc)->u.s_name.len == 1
5777 switch (d_right (dc)->u.s_name.s[0])
5803 d_print_comp (dpi, options, d_right (dc));
5812 d_print_comp (dpi, options, d_right (dc));
5827 d_print_comp (dpi, options, d_right (dc));
5912 d_print_comp (dpi, options, d_right (dc));
6056 dc = d_right (mods->mod);
6107 if (d_right (mod))
6110 d_print_comp (dpi, options, d_right (mod));
6116 if (d_right (mod))
6119 d_print_comp (dpi, options, d_right (mod));
6125 d_print_comp (dpi, options, d_right (mod));
6242 if (d_right (dc) != NULL)
6243 d_print_comp (dpi, options, d_right (dc));
6364 d_print_comp (dpi, options, d_right (d_left (dc)));
6785 dc = d_right (dc);