@@ -1042,7 +1042,7 @@ void PrintAST::printGenericParams(GenericParamList *Params) {
1042
1042
}
1043
1043
auto NM = Arg->getAnyNominal ();
1044
1044
assert (NM && " Cannot get nominal type." );
1045
- Printer.printStructurePre (PrintStructureKind::GenericParameter, NM);
1045
+ Printer.callPrintStructurePre (PrintStructureKind::GenericParameter, NM);
1046
1046
Printer << NM->getNameStr (); // FIXME: PrintNameContext::GenericParameter
1047
1047
Printer.printStructurePost (PrintStructureKind::GenericParameter, NM);
1048
1048
}
@@ -1053,7 +1053,7 @@ void PrintAST::printGenericParams(GenericParamList *Params) {
1053
1053
} else {
1054
1054
Printer << " , " ;
1055
1055
}
1056
- Printer.printStructurePre (PrintStructureKind::GenericParameter, GP);
1056
+ Printer.callPrintStructurePre (PrintStructureKind::GenericParameter, GP);
1057
1057
Printer.printName (GP->getName (), PrintNameContext::GenericParameter);
1058
1058
printInherited (GP);
1059
1059
Printer.printStructurePost (PrintStructureKind::GenericParameter, GP);
@@ -1101,7 +1101,7 @@ void PrintAST::printWhereClause(ArrayRef<RequirementRepr> requirements) {
1101
1101
} else {
1102
1102
Printer << " , " ;
1103
1103
}
1104
- Printer.printStructurePre (PrintStructureKind::GenericRequirement);
1104
+ Printer.callPrintStructurePre (PrintStructureKind::GenericRequirement);
1105
1105
Printer << std::get<0 >(E);
1106
1106
Printer << (RequirementReprKind::SameType == std::get<2 >(E) ? " == " :
1107
1107
" : " );
@@ -1123,7 +1123,7 @@ void PrintAST::printWhereClause(ArrayRef<RequirementRepr> requirements) {
1123
1123
Printer << " , " ;
1124
1124
}
1125
1125
1126
- Printer.printStructurePre (PrintStructureKind::GenericRequirement);
1126
+ Printer.callPrintStructurePre (PrintStructureKind::GenericRequirement);
1127
1127
defer {
1128
1128
Printer.printStructurePost (PrintStructureKind::GenericRequirement);
1129
1129
};
@@ -2056,7 +2056,7 @@ void PrintAST::visitParamDecl(ParamDecl *decl) {
2056
2056
2057
2057
void PrintAST::printOneParameter (const ParamDecl *param, bool Curried,
2058
2058
bool ArgNameIsAPIByDefault) {
2059
- Printer.printStructurePre (PrintStructureKind::FunctionParameter, param);
2059
+ Printer.callPrintStructurePre (PrintStructureKind::FunctionParameter, param);
2060
2060
defer {
2061
2061
Printer.printStructurePost (PrintStructureKind::FunctionParameter, param);
2062
2062
};
0 commit comments