Sync libiberty from GCC, replaying updates to configure scripts
[deliverable/binutils-gdb.git] / libiberty / cp-demangle.c
index 77c2cee9d176015ffd681b43e9f55db00b2801f4..2988b6bcb01a3be2108b87c10640c437daf4b068 100644 (file)
@@ -2470,6 +2470,9 @@ cplus_demangle_type (struct d_info *di)
     case 'U':
       d_advance (di, 1);
       ret = d_source_name (di);
+      if (d_peek_char (di) == 'I')
+       ret = d_make_comp (di, DEMANGLE_COMPONENT_TEMPLATE, ret,
+                          d_template_args (di));
       ret = d_make_comp (di, DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL,
                         cplus_demangle_type (di), ret);
       break;
This page took 0.024876 seconds and 4 git commands to generate.