This commit is contained in:
Andreas Rumpf 2021-07-26 14:15:55 +02:00 • committed by GitHub
commit 158d7c7a7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -333,6 +333,8 @@ proc getPotentialWrites(n: PNode; mutate: bool; result: var seq[PNode]) =
getPotentialWrites(n[1], mutate, result) getPotentialWrites(n[1], mutate, result)
of nkAddr, nkHiddenAddr: of nkAddr, nkHiddenAddr:
getPotentialWrites(n[0], true, result) getPotentialWrites(n[0], true, result)
of nkBracketExpr, nkDotExpr, nkCheckedFieldExpr:
getPotentialWrites(n[0], mutate, result)
of nkCallKinds: of nkCallKinds:
case n.getMagic: case n.getMagic:
of mIncl, mExcl, mInc, mDec, mAppendStrCh, mAppendStrStr, mAppendSeqElem, of mIncl, mExcl, mInc, mDec, mAppendStrCh, mAppendStrStr, mAppendSeqElem,