From 667c8410b336eba11237795e7cfa076d7fc17ea9 Mon Sep 17 00:00:00 2001 From: Sinan Kaya <41809318+franksinankaya@users.noreply.github.com> Date: Mon, 21 Oct 2019 21:06:04 -0400 Subject: [PATCH] Remove declspec (dotnet/coreclr#27341) * Remove declspec * Forgotten conversions Commit migrated from https://github.com/dotnet/coreclr/commit/7a6bb220536af0dbc866aee65a7433e286bbe0f3 --- src/coreclr/src/jit/compiler.hpp | 4 ++-- src/coreclr/src/jit/gentree.h | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/coreclr/src/jit/compiler.hpp b/src/coreclr/src/jit/compiler.hpp index 764207c..2432aa1 100644 --- a/src/coreclr/src/jit/compiler.hpp +++ b/src/coreclr/src/jit/compiler.hpp @@ -1370,8 +1370,8 @@ inline void GenTree::SetOper(genTreeOps oper, ValueNumberUpdate vnUpdate) if (oper == GT_MUL_LONG) { // We sometimes bash GT_MUL to GT_MUL_LONG, which converts it from GenTreeOp to GenTreeMultiRegOp. - gtMultiRegOp.gtOtherReg = REG_NA; - gtMultiRegOp.ClearOtherRegFlags(); + AsMultiRegOp()->gtOtherReg = REG_NA; + AsMultiRegOp()->ClearOtherRegFlags(); } #endif diff --git a/src/coreclr/src/jit/gentree.h b/src/coreclr/src/jit/gentree.h index 01c7159..55e9a67 100644 --- a/src/coreclr/src/jit/gentree.h +++ b/src/coreclr/src/jit/gentree.h @@ -358,8 +358,7 @@ struct GenTree GenTree##fn& As##fn##Ref() \ { \ return *As##fn(); \ - } \ - __declspec(property(get = As##fn##Ref)) GenTree##fn& gt##fn; + } #define GTSTRUCT_1(fn, en) GTSTRUCT_N(fn, en) #define GTSTRUCT_2(fn, en, en2) GTSTRUCT_N(fn, en, en2) -- 2.7.4