diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index f04adf7fdf8ad..15d199e7f63fe 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -14903,7 +14903,7 @@ TreeTransform::TransformExprRequirement(concepts::ExprRequirement *Req) TransRetReq.emplace(TPL); } assert(TransRetReq && "All code paths leading here must set TransRetReq"); - if (Expr *E = TransExpr.dyn_cast()) + if (Expr *E = dyn_cast(TransExpr)) return getDerived().RebuildExprRequirement(E, Req->isSimple(), Req->getNoexceptLoc(), std::move(*TransRetReq));