File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -3766,8 +3766,10 @@ namespace {
3766
3766
printFlag (" error_expr" );
3767
3767
} else if (auto *DMT = originator.dyn_cast <DependentMemberType *>()) {
3768
3768
printRec (" dependent_member_type" , DMT);
3769
- } else {
3769
+ } else if (originator. is <PlaceholderTypeRepr *>()) {
3770
3770
printFlag (" placeholder_type_repr" );
3771
+ } else {
3772
+ assert (false && " unknown originator" );
3771
3773
}
3772
3774
PrintWithColorRAII (OS, ParenthesisColor) << ' )' ;
3773
3775
}
Original file line number Diff line number Diff line change @@ -5701,8 +5701,10 @@ class TypePrinter : public TypeVisitor<TypePrinter> {
5701
5701
Printer << " error_expr" ;
5702
5702
} else if (auto *DMT = originator.dyn_cast <DependentMemberType *>()) {
5703
5703
visit (DMT);
5704
- } else {
5704
+ } else if (originator. is <PlaceholderTypeRepr *>()) {
5705
5705
Printer << " placeholder_type_repr" ;
5706
+ } else {
5707
+ assert (false && " unknown originator" );
5706
5708
}
5707
5709
Printer << " >>" ;
5708
5710
} else {
You can’t perform that action at this time.
0 commit comments