| T val | The target variable. |
| V1 mod | The modifier to apply. |
| shared(T)* here | The address of the destination variable. |
| V2 writeThis | The value to store. |
| V1 ifThis | The comparison value. |
| T val | The target variable. |
| T val | The target variable. |
| V1 newval | The value to store. |