This is an archive of the discontinued LLVM Phabricator instance.

SEH: capture 'this'
ClosedPublic

Authored by ogoffart on Feb 26 2021, 12:55 AM.

Details

Summary

Simply make sure that the CodeGenFunction::CXXThisValue and CXXABIThisValue
are correctly initialized to the recovered value.
For lambda capture, we also need to make sure to fill the LambdaCaptureFields

Diff Detail

Event Timeline

ogoffart requested review of this revision.Feb 26 2021, 12:55 AM
ogoffart created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptFeb 26 2021, 12:55 AM
ogoffart updated this revision to Diff 326656.Feb 26 2021, 4:45 AM

(git-clang-format)

rnk accepted this revision.Feb 26 2021, 12:20 PM

lgtm

This revision is now accepted and ready to land.Feb 26 2021, 12:20 PM
This revision was automatically updated to reflect the committed changes.