This is an archive of the discontinued LLVM Phabricator instance.

[CUDA] Don't assume that destructors can't be overloaded.
ClosedPublic

Authored by jlebar on Jun 30 2016, 5:22 PM.

Details

Summary

You can overload a destructor in CUDA, and SemaOverload needs to be
tweaked not to crash when it sees an explicit call to an overloaded
destructor.

Diff Detail

Repository
rL LLVM

Event Timeline

jlebar updated this revision to Diff 62444.Jun 30 2016, 5:22 PM
jlebar retitled this revision from to [CUDA] Don't assume that destructors can't be overloaded..
jlebar updated this object.
jlebar added a reviewer: rsmith.
jlebar added subscribers: tra, cfe-commits.

Friendly ping

jlebar added a reviewer: rnk.Jul 12 2016, 3:20 PM
rnk accepted this revision.Jul 12 2016, 3:52 PM
rnk edited edge metadata.

lgtm

This revision is now accepted and ready to land.Jul 12 2016, 3:52 PM
This revision was automatically updated to reflect the committed changes.