This is an archive of the discontinued LLVM Phabricator instance.

[ODRHash] Stop hashing `ObjCMethodDecl::isPropertyAccessor` as it doesn't capture inherent method quality.
ClosedPublic

Authored by vsapsai on Jul 4 2023, 1:12 PM.

Details

Summary

isPropertyAccessor depends on the surrounding code and not on the method
itself. That's why it can be different in different modules. And
mismatches shouldn't be an error.

rdar://109481753

Diff Detail

Event Timeline

vsapsai created this revision.Jul 4 2023, 1:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 4 2023, 1:12 PM
Herald added a subscriber: ributzka. · View Herald Transcript
vsapsai requested review of this revision.Jul 4 2023, 1:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 4 2023, 1:12 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
ChuanqiXu accepted this revision.Jul 4 2023, 8:42 PM
This revision is now accepted and ready to land.Jul 4 2023, 8:42 PM
This revision was landed with ongoing or failed builds.Jul 5 2023, 6:10 PM
This revision was automatically updated to reflect the committed changes.