Lines Matching refs:newc
1609 described by NEWC. */
1612 new_delete_mismatch_p (const demangle_component &newc,
1615 if (newc.type != delc.type)
1618 switch (newc.type)
1622 int len = newc.u.s_name.len;
1623 const char *news = newc.u.s_name.s;
1643 if (newc.u.s_extended_operator.args != delc.u.s_extended_operator.args)
1645 return new_delete_mismatch_p (*newc.u.s_extended_operator.name,
1649 if (newc.u.s_fixed.accum != delc.u.s_fixed.accum
1650 || newc.u.s_fixed.sat != delc.u.s_fixed.sat)
1652 return new_delete_mismatch_p (*newc.u.s_fixed.length,
1656 if (newc.u.s_ctor.kind != delc.u.s_ctor.kind)
1658 return new_delete_mismatch_p (*newc.u.s_ctor.name,
1662 if (newc.u.s_dtor.kind != delc.u.s_dtor.kind)
1664 return new_delete_mismatch_p (*newc.u.s_dtor.name,
1672 demangle_component *pnc = const_cast<demangle_component *>(&newc);
1685 if (newc.u.s_string.len != delc.u.s_string.len)
1687 return memcmp (newc.u.s_string.string, delc.u.s_string.string,
1688 newc.u.s_string.len);
1693 return newc.u.s_number.number != delc.u.s_number.number;
1696 return newc.u.s_character.character != delc.u.s_character.character;
1700 if (newc.u.s_unary_num.num != delc.u.s_unary_num.num)
1702 return new_delete_mismatch_p (*newc.u.s_unary_num.sub,
1708 if (!newc.u.s_binary.left != !delc.u.s_binary.left)
1711 if (!newc.u.s_binary.left)
1714 if (new_delete_mismatch_p (*newc.u.s_binary.left, *delc.u.s_binary.left)
1715 || !newc.u.s_binary.right != !delc.u.s_binary.right)
1718 if (newc.u.s_binary.right)
1719 return new_delete_mismatch_p (*newc.u.s_binary.right,