[PATCH] D39239: [AST] Incorrectly qualified unscoped enumeration as template actual parameter.

Tamas Berghammer via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Oct 30 09:32:15 PDT 2017


tberghammer added a comment.

2 fairly random ideas without looking into it too much:

- Can you do a diff of the debug_info dump before and after your change? Understanding what have changed should give us a pretty good clue about the issue.
- My first guess is that after your change we emit DW_TAG_enumeration_type for scoped enums (what seems to be the correct thing to do) instead of something else (not sure what) and you have to update https://github.com/llvm-mirror/lldb/blob/master/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp#L1512 to handle it correctly.


https://reviews.llvm.org/D39239





More information about the cfe-commits mailing list