[BuilderTransform] Remove unused skipPrecheck from PreCheckResultBuilderRequest::evaluate

This commit is contained in:
Pavel Yaskevich
2021-06-29 16:21:53 -07:00
parent e059d5c170
commit c2767d2b14

View File

@@ -1906,13 +1906,6 @@ public:
ResultBuilderBodyPreCheck PreCheckResultBuilderRequest::evaluate(
Evaluator &evaluator, PreCheckResultBuilderDescriptor owner) const {
// We don't want to do the precheck if it will already have happened in
// the enclosing expression.
bool skipPrecheck = false;
if (auto closure = dyn_cast_or_null<ClosureExpr>(
owner.Fn.getAbstractClosureExpr()))
skipPrecheck = shouldTypeCheckInEnclosingExpression(closure);
return PreCheckResultBuilderApplication(
owner.Fn, /*skipPrecheck=*/false,
/*suppressDiagnostics=*/owner.SuppressDiagnostics)