* slash and divn might have an exception as side effect

git-svn-id: trunk@45652 -
This commit is contained in:
florian 2020-06-14 14:56:48 +00:00
parent 33094d263f
commit b3817f6d92

View File

@ -1425,9 +1425,9 @@ implementation
tinlinenode(n).may_have_sideeffect_norecurse
) or
((mhs_exceptions in pmhs_flags(arg)^) and
((n.nodetype in [derefn,vecn]) or
((n.nodetype in [derefn,vecn,divn,slashn]) or
((n.nodetype=subscriptn) and is_implicit_pointer_object_type(tsubscriptnode(n).left.resultdef)) or
((n.nodetype in [addn,subn,muln,divn,slashn,unaryminusn]) and (n.localswitches*[cs_check_overflow,cs_check_range]<>[]))
((n.nodetype in [addn,subn,muln,unaryminusn]) and (n.localswitches*[cs_check_overflow,cs_check_range]<>[]))
)
) or
((n.nodetype=loadn) and