This is an archive of the discontinued LLVM Phabricator instance.

Delete mayBeOverridden
ClosedPublic

Authored by rafael on May 10 2016, 8:39 AM.

Details

Summary

It is the same as isInterposable which seems to be the preferred name.

Diff Detail

Event Timeline

rafael updated this revision to Diff 56724.May 10 2016, 8:39 AM
rafael retitled this revision from to Delete mayBeOverridden.
rafael updated this object.
rafael added a reviewer: rnk.
rafael added a subscriber: llvm-commits.
rnk accepted this revision.May 10 2016, 9:07 AM
rnk added reviewers: sanjoy, chandlerc.
rnk edited edge metadata.

Given your coming changes, yeah, this naming makes sense. We should ask the people who cared about the nomenclature when Sanjoy added mayBeDeRefined, though.

This revision is now accepted and ready to land.May 10 2016, 9:08 AM
sanjoy accepted this revision.May 10 2016, 5:56 PM
sanjoy edited edge metadata.

I had some vague concerns about having mayBeOverridden be "linker oriented" and isInterposable be "optimization oriented". But I don't have a concrete reason why this cleanup is not a good idea, and we can always refactor later, so LGTM.

Eugene.Zelenko added a subscriber: Eugene.Zelenko.

Committed in r269150.