qualifier on C++ references; all references are innately const.
+2001-04-24 Jim Blandy <jimb@redhat.com>
+
+ * c-typeprint.c (c_type_print_cv_qualifier): Don't print `const'
+ qualifier on C++ references; all references are innately const.
+
2001-04-20 Mark Kettenis <kettenis@gnu.org>
* event-top.h: Fix formatting.
{
int flag = 0;
- if (TYPE_CONST (type))
+ /* We don't print `const' qualifiers for references --- since all
+ operators affect the thing referenced, not the reference itself,
+ every reference is `const'. */
+ if (TYPE_CONST (type)
+ && TYPE_CODE (type) != TYPE_CODE_REF)
{
if (need_pre_space)
fprintf_filtered (stream, " ");