There was a missing isInvalid() check leading to an attempt to
instantiate template with an empty instantiation stack.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D100675
[clang] Do not crash on template specialization following a fatal error ClosedPublic Authored by adamcz on Apr 16 2021, 11:38 AM.
Details Summary There was a missing isInvalid() check leading to an attempt to
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 22 2021, 10:01 AM Closed by commit rGddfbdbfefae0: [clang] Do not crash on template specialization following a fatal error (authored by adamcz). · Explain WhyApr 23 2021, 4:41 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 339982 clang/lib/Sema/SemaTemplateDeduction.cpp
clang/test/SemaCXX/template-specialization-fatal.cpp
|