Lines Matching defs:d_right
247 #define d_right(dc) ((dc)->u.s_binary.right)
871 d_dump (d_right (dc), indent + 2);
1325 return has_return_type (d_right (dc));
1347 return is_ctor_dtor_or_conversion (d_right (dc));
1408 while (d_right (dc) != NULL
1409 && is_fnqual_component_type (d_right (dc)->type))
1410 d_right (dc) = d_left (d_right (dc));
1412 if (d_right (dc) == NULL)
1777 d_right (prev) = next;
3084 ptl = &d_right (*ptl);
3094 if (d_right (tl) == NULL
3342 pal = &d_right (*pal);
3416 p = &d_right (*p);
3908 && d_right (function)->type == DEMANGLE_COMPONENT_FUNCTION_TYPE)
3909 d_left (d_right (function)) = NULL;
4022 slot = &d_right (op);
4053 d_right (head) = tl;
4123 d_right (ret) = name;
4534 d_count_templates_scopes (dpi, d_right (dc));
4760 a = d_right (a))
4788 (d_right (dpi->templates->template_decl),
4839 return d_find_pack (dpi, d_right (dc));
4853 dc = d_right (dc);
4866 dc = d_right (dc))
4972 ops = d_right (dc);
4974 op1 = d_right (ops);
4978 op2 = d_right (op1);
5049 struct demangle_component *operands = d_right (dc);
5051 struct demangle_component *op2 = d_right (operands);
5063 op2 = d_right (op2);
5144 d_print_comp (dpi, options, d_right (dc));
5153 dc = d_right (dc);
5164 d_print_comp (dpi, options, d_right (dc));
5176 d_print_comp (dpi, options, d_right (dc));
5188 struct demangle_component *local_name = d_right (dc);
5248 typed_name = d_right (typed_name);
5294 struct demangle_component *tnr = d_right (typed_name);
5297 d_right (typed_name) = d_left (tnr);
5298 d_left (tnr) = d_right (dc);
5299 d_right (dc) = tnr;
5303 d_print_comp (dpi, options, d_right (dc));
5353 d_print_comp (dpi, options, d_right (dc));
5362 d_print_comp (dpi, options, d_right (dc));
5383 a = d_right (a);
5460 d_print_comp (dpi, options, d_right (dc));
5515 d_print_comp (dpi, options, d_right (dc));
5788 d_print_comp (dpi, options, d_right (dc));
5817 d_print_comp (dpi, options, d_right (dc));
5833 if (d_right (dc) != NULL)
5844 d_print_comp (dpi, options, d_right (dc));
5855 struct demangle_component *list = d_right (dc);
5898 struct demangle_component *operand = d_right (dc);
5910 && d_right (operand)->type == DEMANGLE_COMPONENT_FUNCTION_TYPE)
5962 if (d_right (dc)->type != DEMANGLE_COMPONENT_BINARY_ARGS)
5972 d_print_comp (dpi, options, d_left (d_right (dc)));
5974 d_print_comp (dpi, options, d_right (d_right (dc)));
5994 && d_left (d_right (dc))->type == DEMANGLE_COMPONENT_TYPED_NAME)
6000 const struct demangle_component *func = d_left (d_right (dc));
6002 if (d_right (func)->type != DEMANGLE_COMPONENT_FUNCTION_TYPE)
6007 d_print_subexpr (dpi, options, d_left (d_right (dc)));
6011 d_print_comp (dpi, options, d_right (d_right (dc)));
6018 d_print_subexpr (dpi, options, d_right (d_right (dc)));
6034 if (d_right (dc)->type != DEMANGLE_COMPONENT_TRINARY_ARG1
6035 || d_right (d_right (dc))->type != DEMANGLE_COMPONENT_TRINARY_ARG2)
6046 struct demangle_component *first = d_left (d_right (dc));
6047 struct demangle_component *second = d_left (d_right (d_right (dc)));
6048 struct demangle_component *third = d_right (d_right (d_right (dc)));
6097 if (d_right (dc)->type == DEMANGLE_COMPONENT_NAME)
6101 d_print_comp (dpi, options, d_right (dc));
6127 if (d_right (dc)->type == DEMANGLE_COMPONENT_NAME
6128 && d_right (dc)->u.s_name.len == 1
6131 switch (d_right (dc)->u.s_name.s[0])
6157 d_print_comp (dpi, options, d_right (dc));
6166 d_print_comp (dpi, options, d_right (dc));
6181 d_print_comp (dpi, options, d_right (dc));
6269 for (parm = d_left (parms); parm; parm = d_right (parm))
6282 parms = d_right (parms);
6306 d_print_comp (dpi, options, d_right (dc));
6313 d_print_comp (dpi, options, d_right (dc));
6327 for (parm = d_left (dc); parm; parm = d_right (parm))
6359 d_print_comp (dpi, options, d_right (dc));
6502 dc = d_right (mods->mod);
6553 if (d_right (mod))
6556 d_print_comp (dpi, options, d_right (mod));
6562 if (d_right (mod))
6565 d_print_comp (dpi, options, d_right (mod));
6571 d_print_comp (dpi, options, d_right (mod));
6695 if (d_right (dc) != NULL)
6696 d_print_comp (dpi, options, d_right (dc));
7216 dc = d_right (dc);