[PATCH] Anonymous namespaces are missing import DW_TAG_imported_module.
Paul Robinson
Paul_Robinson at playstation.sony.com
Fri Feb 27 17:28:39 PST 2015
It's an arguable gray area in the compiler/debugger contract. How much
does the compiler _require_ the debugger to know? (Which is different
from how much the debugger knows for the purpose of improving the user's
debugging experience.)
This change reduces that requirement, with very low size cost (which we
are pretty sensitive to). A debugger that auto-imports anonymous
namespaces will see the import and recognize that it has already imported
that scope, so the cost there is also very low.
Not seeing a whole lot of down-side here.
http://reviews.llvm.org/D7895
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the llvm-commits
mailing list