https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54734

Mark Wielaard <mark at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at gcc dot gnu.org

--- Comment #1 from Mark Wielaard <mark at gcc dot gnu.org> ---
This seems fixed with recent GCC. At least with GNU C++14 10.1.1 20200507 (Red
Hat 10.1.1-1) I now get:

 [    6b]    typedef              abbrev: 2
             name                 (strp) "sstring"
             decl_file            (data1) t.cc (1)
             decl_line            (data1) 2
             decl_column          (data1) 28
             type                 (ref4) [    77]
 [    77]    class_type           abbrev: 3
             name                 (strp) "basic_string<char>"
             byte_size            (data1) 1
             decl_file            (data1) t.cc (1)
             decl_line            (data1) 5
             decl_column          (data1) 7
             sibling              (ref4) [    99]
 [    84]      typedef              abbrev: 4
               name                 (strp) "type"
               decl_file            (data1) t.cc (1)
               decl_line            (data1) 8
               decl_column          (data1) 13
               type                 (ref4) [    99]
               accessibility        (data1) public (1)
 [    91]      template_type_parameter abbrev: 5
               name                 (string) "T"
               type                 (ref4) [    99]
 [    99]    base_type            abbrev: 6
             byte_size            (data1) 1
             encoding             (data1) signed_char (6)
             name                 (strp) "char"

Reply via email to