This is an archive of the discontinued LLVM Phabricator instance.

[clang] set templates as invalid when any of the parameters are invalid
ClosedPublic

Authored by mizvekov on Sep 24 2021, 5:09 PM.

Details

Summary

See PR51872 for the original repro.

This fixes a crash when converting a templated constructor into a deduction
guide, in case any of the template parameters were invalid.

Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>

Diff Detail

Event Timeline

mizvekov created this revision.Sep 24 2021, 5:09 PM
mizvekov published this revision for review.Sep 24 2021, 6:37 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 24 2021, 6:37 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
rsmith accepted this revision.Sep 24 2021, 6:51 PM
This revision is now accepted and ready to land.Sep 24 2021, 6:51 PM
This revision was landed with ongoing or failed builds.Sep 24 2021, 7:04 PM
This revision was automatically updated to reflect the committed changes.