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
Paths
| Differential D154460
[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 rdar://109481753
Diff Detail
Event TimelineThis 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 Closed by commit rGf7e0aae7284b: [ODRHash] Stop hashing `ObjCMethodDecl::isPropertyAccessor` as it doesn't… (authored by vsapsai). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 537558 clang/lib/AST/ODRHash.cpp
clang/test/Modules/compare-objc-nonisolated-methods.m
|