}
goto ret
- case OSLICE, OSLICEARR, OSLICE3, OSLICE3ARR:
+ case OSLICE, OSLICEARR, OSLICE3, OSLICE3ARR, OSLICESTR:
racewalknode(&n.Left, init, 0, 0)
+ racewalknode(&n.Right, init, 0, 0)
+ goto ret
+
+ case OKEY:
+ racewalknode(&n.Left, init, 0, 0)
+ racewalknode(&n.Right, init, 0, 0)
goto ret
case OADDR:
OTYPE,
ONONAME,
OLITERAL,
- OSLICESTR, // always preceded by bounds checking, avoid double instrumentation.
- OTYPESW: // ignored by code generation, do not instrument.
+ OTYPESW: // ignored by code generation, do not instrument.
goto ret
}