title: Error C2102: '&' requires l-value, VS2019. How to fix?
body: <p>I am using DirectX 11 and trying to load variables locally in scope using XMLoadFloat4. I am doing a lot of it and names are pretty long so I don't want to create bunch of local variables, however with code like this:</p>
  <pre><code>XMStoreFloat4(&amp;vertices[0].normal, XMVector3Cross(
          XMLoadFloat4(&amp;(vertices[2].position - vertices[0].position)),
          XMLoadFloat4(&amp;(vertices[0].position - vertices[1].position))
          ));
  </code></pre>
  <p>I'm getting C2102. Do you know elegant way to create reference in place like this?</p>