This is an archive of the discontinued LLVM Phabricator instance.

[ValueObjectSynthetic and ValueObjectDynamicValue] Override GetDeclaration
ClosedPublic

Authored by sivachandra on Aug 17 2015, 4:02 PM.

Diff Detail

Event Timeline

sivachandra retitled this revision from to [ValueObjectSynthetic] Override GetDeclaration..
sivachandra updated this object.
sivachandra added a subscriber: lldb-commits.

That looks reasonable

Does ValueObjectDynamic need the same change? You could have dynamic+synthetic combinations (e.g. NSArray/NSDictionary on Mac OS X) where the synthetic value sits on top of the dynamic value

sivachandra edited edge metadata.

Override GetDeclaration in ValueObjectDynamicValue as well.

sivachandra retitled this revision from [ValueObjectSynthetic] Override GetDeclaration. to [ValueObjectSynthetic and ValueObjectDynamicValue] Override GetDeclaration.Aug 17 2015, 5:55 PM
sivachandra updated this object.
granata.enrico accepted this revision.Aug 17 2015, 6:01 PM
granata.enrico edited edge metadata.

Assuming it passes the test suite, LGTM

This revision is now accepted and ready to land.Aug 17 2015, 6:01 PM
clayborg accepted this revision.Aug 18 2015, 9:09 AM
clayborg edited edge metadata.

I'm good if the test suite is clean.

sivachandra closed this revision.Aug 18 2015, 10:56 AM

Committed. Test suite is clean.