This is an archive of the discontinued LLVM Phabricator instance.

Forward WrapperFrontendAction::shouldEraseOutputFiles()
ClosedPublic

Authored by benlangmuir on Mar 31 2020, 3:28 PM.

Details

Summary

Per the documentation, this class is supposed to forward every virtual
method, but we had missed on (shouldEraseOutputFiles). This fixes using
a wrapped frontend action over the PCH generator when using
-fallow-pch-with-compiler-errors. I do not think any upstream wrapper
actions can test this.

rdar://61110294

Diff Detail

Event Timeline

benlangmuir created this revision.Mar 31 2020, 3:28 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 31 2020, 3:28 PM
akyrtzi accepted this revision.Mar 31 2020, 4:03 PM
This revision is now accepted and ready to land.Mar 31 2020, 4:03 PM
This revision was automatically updated to reflect the committed changes.