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
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)