From 6c80052c55c82ccc7c80d8cbe997ea6d4d92abef Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Mon, 1 Feb 2021 22:57:46 -0800 Subject: [PATCH] Change dynamic_cast in reaching-def logic to static_cast --- src/script_opt/GenRDs.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/script_opt/GenRDs.cc b/src/script_opt/GenRDs.cc index c7b78ed87b..5f88ec53bf 100644 --- a/src/script_opt/GenRDs.cc +++ b/src/script_opt/GenRDs.cc @@ -1076,7 +1076,7 @@ TraversalCode RD_Decorate::PreExpr(const Expr* e) case EXPR_RECORD_CONSTRUCTOR: { - auto r = dynamic_cast(e); + auto r = static_cast(e); auto l = r->Op(); mgr.SetPreFromPre(l, e); break; @@ -1084,7 +1084,7 @@ TraversalCode RD_Decorate::PreExpr(const Expr* e) case EXPR_LAMBDA: { - auto l = dynamic_cast(e); + auto l = static_cast(e); const auto& ids = l->OuterIDs(); for ( auto& id : ids )