[PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
Paul Robinson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 20 12:12:15 PDT 2021
probinson abandoned this revision.
probinson added a comment.
I've poked around in the copy of gdb that we're using for testing; I see it noting DW_AT_defaulted, and factoring it into pass by reference/value decisions; but, if DW_AT_calling_convention is present, the latter takes precedence.
It looks like CGDebugInfo::CreateLimitedType will always set the CC flags for a CXXRecordDecl, and I think we always go through that path for complete type descriptions, so I accept that DW_AT_defaulted isn't really necessary.
On those grounds, I'll commit the dumper test (under the test/tools tree, not DebugInfo) but abandon the rest of it.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D109970/new/
https://reviews.llvm.org/D109970
More information about the llvm-commits
mailing list