| commit | 2c8b7907c363c640847388170c14a6021e8187c8 | [log] [tgz] |
|---|---|---|
| author | Eric Christopher <echristo@gmail.com> | Thu Oct 17 02:06:06 2013 +0000 |
| committer | Eric Christopher <echristo@gmail.com> | Thu Oct 17 02:06:06 2013 +0000 |
| tree | e09762d45f19655b978b1866a2818fa5313a2233 | |
| parent | a535b14157828b73073850f0963e1bee9bad163e [diff] |
According to the dwarf standard pubnames and pubtypes for languages like C++ should be the fully qualified names for the type. Add a routine that does a language specific context walk to build up the qualified name and use it when we add types/names to the tables. Expand the gnu pubnames testcase as it's the most complex to make sure that qualified types are also being added. llvm-svn: 192865