[PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.

Robinson, Paul via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 18 10:28:05 PDT 2015


Sorry I wasn't clear - I was referring to the ABI lowering of C++ by value parameters.

struct foo { foo(const foo&); int i; };
struct bar { int i; };
void func(foo, bar) { }

foo and bar are passed quite differently in the ABI

And the formal parameters are described quite differently in the DWARF, meaning the debugger doesn't need special knowledge of the ABI to interpret the DWARF correctly.  I still don't see how this is relevant to the discussion at hand.
--paulr

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150818/67d9729d/attachment.html>


More information about the llvm-commits mailing list