This is an archive of the discontinued LLVM Phabricator instance.

Register Objective-C property accessors with their property decls.
ClosedPublic

Authored by aprantl on Nov 21 2019, 5:27 PM.

Details

Summary

This is a correctness fix for the Clang DWARF parser that primarily matters for swift-lldb's ability to import Clang types that were reconstructed from DWARF into Swift.

Thanks to Shafik for implementing lldb-test --dump-clang-ast!

rdar://problem/55025799

Diff Detail

Event Timeline

aprantl created this revision.Nov 21 2019, 5:27 PM
JDevlieghere accepted this revision.Nov 22 2019, 9:30 AM

LGTM

lldb/source/Symbol/ClangASTContext.cpp
8462

The indentation here seems off?

8961

I think adding braces here would help readability.

This revision is now accepted and ready to land.Nov 22 2019, 9:30 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptNov 22 2019, 9:58 AM